ELIS 2.0 Manual

Admin Folder

Program Administration Menu - User Set Groups & Role Synchronization

User Set group settings - User Sets can be set to create groups and groupings at the course level and site level.

See the discussion of User Set groups here for more information.

Default Role Assignment Settings


When users have permission to create new User Sets, Programs, Course Descriptions, Class Instances, or Tracks, they can be automatically given a role in the new User Sets, Programs, Course Descriptions, Class Instances or Tracks.

For example, if a Program Administrator creates a CD, he or she can be automatically given a management role in the CD and therefore perform editing tasks within the CD. 

Role Assignment
  1. If a role is selected here, then users are put in this role when they create a User Set.
  2. If a role is selected here, then users are put in this role when they create a Program.
  3. If a role is selected here, then users are put in this role when they create a CD.
  4. If a role is selected here, then users are put in this role when they create a CI.
  5. If a role is selected here, then users are put in this role when they create a Track.


Enrollment Role Synchronization


Role synchronization synchronizes roles in ELIS (located in the Roles tab) with class enrollments, so that users added as students in the ELIS roles tab of a class will be included as students in the actual ELIS CI, for example.

Enrollment Sync settings
  1. Use the drop down menu to set the ELIS role that is synchronized to graded students in the ELIS CI (and associated Moodle course if one is selected).
  2. Use the drop down menu to set the ELIS role that is synchronized to an instructor role in the ELIS CI (and associated Moodle course if one is selected).

Example:

Enrollment sync example

In this example 3 students were added to the class via the standard 'Enroll Student' button while the 4th was added to the ELIS Roles tab for this class, and synchronized to the class enrollment list.

Enrollment sync example 2
  1. If we navigate to the roles tab, we can see the user who is enrolled here and synchronized to the ELIS (and Moodle) class list.
enrollment sync 3
  1. Next, we add the student Justin to the roles tab
  2. and click Assign roles.
Enrollment sync example 4

Due to the Enrollment role synchronization setting above, Justin is added to the class list and enrolled in the Moodle class.

Real world use case:

In the real world, this feature could be used when a user needed to have special permissions within the ELIS Class Instance as well as be enrolled in the CI itself. For example, a moderator or tutor student might need to be able to change settings or view completion information in the ELIS class context, while also needing to be able to participate in forums and other activities in the Moodle class.

Without synchronization, administrators were required to assign roles twice, in the enrollments screen and again in the roles tab.

Constraints:

Note that users are currently not synchronized from the Enrollments tab back to the ELIS Roles tab. The students above that were added to the class enrollments screen via "Enroll Student" (Brett, Brent, and David) were not added to the ELIS roles tab.