User Based Permissions

Master Administrator

When a client would like to do an integration with the Bracken system then they are given OAuth 2.0 client credentials for the integration.

In using the API, the client developer has control over the entire site and are automatically given all of the permissions for everything.

Site Administrator

Has access to the site portal page where they can assign authorisation to users and create multi codes.
This includes assigning the permission of Master Group Administrator, Group Administrator, Design Administrator, Authoring Administrator and Authors. They can also assign other users to be Site Administrators.

Group Administrator

Can edit and change any group within the domain, including adding and removing users from any group. Are able to create new groups, assign users to be Group Administrators and when new groups are created, they automatically have authorisation over this group.

Design Administrator

Has access to the design portal where the aesthetics of the domain can be changed but not the functionality.

Authoring Administrator

This user can assign other users to be authors and has control over all of the courses within the domain. If a new course is added then they automatically have full authorisation over this course.

Marking Administrator

Has full access to and has control over the submission process.

User Roles

Author

These users have permission to edit courses but only to the courses they have been given permission to author and they cannot give authorisation for another user to become an author.

They can create a new course and assign other users that have authoring permission to author the new course. Furthermore, another author can assign them to author a course that they have created.

Author permissions

(For each author for each course).

Read

Can only read acts like a reviewer.

Write

Is able to read and write within the course.

Share

Only able to share to another author.