For LTI, the Tool Consumer (Brightspace) sends the user's role to the Tool Provider (h5p.com). This is how H5p.com knows if the user should have authoring permissions or not.
In Brightspace the mapping between the Brightpscae Role and the LTI role is configurable.
To see the current mapping:
- Go to Roles and permissions (as an administrator)
- Choose Map roles
Then you will see something like the below image:
On the h5p.com side, the user becomes either a student or an author based on what we receive from the LMS.
The user is given author permissions if the LTI role is one of the following: Administrator, Instructor, ContentDeveloper, TeachingAssistant, Staff, Manager, Alumni, Faculty, SysSupport, SysAdmin, Creator, AccountAdmin.
The user is given student permissions if the LTI role is one of the following: Learner, Student, Observer, Mentor, None.