Roles are used to define the functions a user can perform in LatitudeLearning. Rather than controlling position hierarchy or managerial responsibility, Roles control features that a user can access in their LatitudeLearning LMS.

When an LMS is created, it will be bundled with seven preconfigured Roles. In the following diagram, the Roles that can perform the most LatitudeLearning functions are at the top, while those that perform the least number of functions are at the bottom:

The LMS Administrator is able to perform every function in a LatitudeLearning LMS, outside of impersonating another LMS Administrator. This Role has the ability to:

  • Approve self-registrations
  • Create users
  • Create courses
  • Enroll students in training
  • Create offerings
  • Make someone an ILT instructor
  • Add resources
  • Search and impersonate users
  • Create skill profiles
  • Create certifications and curriculums
... as well as other essential functions of LatitudeLearning.

The guest, on the other hand, has view only access to the LatitudeLearning home page, which contains My Details and History. With these basic view only functions, the guest can perform the least amount of functions in the LatitudeLearning.

Roles can also work in conjunction with positions. For example, in order for a user to be able to run reports on subordinates, not only must the user be a manager (and have a superior position code), but the user must have one of the Administrator Roles - which gives that person access to the Reports menu item.

Roles organize users by providing LatitudeLearning access. Those with the highest Role have access to perform every function in the LMS while those with the lowest can perform the least. This is the primary way LatitudeLearning allows LMS administrators to configure users by access and functional ability.