ELIS 1.9 Manual

Creating Roles

To create a new role go to the Site Administration block > Users > Permissions > Define roles and select the Add a new role button at the bottom of the page.

Start by figuring out what capabilities the role should have. In this example we will be creating a role that allows a user to assign clusters to curricula and tracks at the system level. The name of this role will be Cluster Enrollments.

After assigning a name and shortname to the role we choose which permissions to allow. Testing different permissions is often needed to find the right combination of permissions to allow for a role. This role will have 4 permissions allowed:
  • Associate curriculum management items - block/curr_admin:associate
  • View User Set - block/curr_admin:cluster:view
  • View program - block/curr_admin:curriculum:view
  • View track - block/curr_admin:track:view

When finished with the permissions section, select the Add a new role button at the bottom of the page.

Since this role should be assigned at the system level we go to the Site Administration block > Users > Permissions > Assign system roles then select the user to assign to the role.

The user assigned this role will be able to view all clusters, curricula and tracks. The Associate curriculum management items permission enables a user with this role to associate clusters with curricula and tracks.

From a cluster the user can go to the Curricula tab and Tracks tab to associate curricula/tracks to the cluster. From a track the user can go to the Clusters tab to associate a cluster to the track. From a program the user can go to Clusters tab to associate a cluster to the program.