Unit Supervisor
Unit Supervisor is a role for the user who supervises learning process in LMS for assigned unit and all its child units.
The role name in the system is UnitSupervisor. It has the following permissions:
| Permission | Description |
|---|---|
| Organizational unit management permissions | |
| Unit.Read | A user can view the details of organizational units that they supervise. |
| UnitUser.Read | A user can view which users belong to the units they supervise. |
| User management permissions | |
| User.Read | A user can view the details of existing users in the platform. |
| Learning activities management permissions | |
| Activity.Read | A user can view learning activities in the unit they supervise. |
| ActivityWorkflow.Read | A user can view a workflow for taking activities in the unit they supervise. |
| Objectives management permissions | |
| ObjectiveRecord.Read | A user can view records for the unit they supervise with learners' results of taking an objective (course). |
| ObjectiveWorkflow.Read | A user can view the progress of taking an objective (course) by a learner in the unit they supervise. |
| ObjectiveWorkflowAggregate.Read | A user can view an aggregate of all instances of taking an objective (course) for a user in the unit they supervise. |
| Learning settings management permissions | |
| Showcase.Read | A user can viewcatalog collections. |
| Reports management permissions | |
| ReportDefinition.Create | A user can customize the view of a report table. |
| ReportDefinition.Read | A user can view custom report views. |