Each user, whether Staff or other person, can be assigned one or more roles, each with different permissions assigned to it. Organisational Roles are divided into Manager, Staff and Volunteer.
Managers have the highest access level in the organisation. They can update the Organisational Profile, Add and Remove User Accounts, create Services and all Documents, create Reports, and create and delete Circles.
Staff are comprised of the service providers - the people in the field. They can read the Organisational Profile and Services, create Documents, read/update Circles they have been given access to, and view the Profiles of others.
Voluteer Roles are designed to match the Aid Role - they have read-only access to selected sections.