Found this content helpful? Log in or sign up to leave a like!
LTI 1.3 Role http://purl.imsglobal.org/vocab/lis/v2/system/person#None
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi !
I have a LTI 1.3 tool integrated with Canvas and I’ve noticed that a couple of customers comes with the role:
http://purl.imsglobal.org/vocab/lis/v2/system/person#None
My questions are:
-
Under what conditions does Canvas assign or return the role
http://purl.imsglobal.org/vocab/lis/v2/system/person#None
-
What is the intended functionality or meaning of this role in Canvas? is it like an admin role ? How can assign this role to my test user in my canvas sandbox ?
I want to make sure I handle this correctly in my tool when determining permissions
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You normally see this if the user hasn't authenticated to Canvas at all (ie anonymous). In Canvas you can have a course that has been set to allow public access and if someone gets the URL to this course they can access it (even if they haven't logged in). If there is an LTI that they are able to access (eg on course navigation with correct settings or in page content) then in the LTI claims you will see:
"https://purl.imsglobal.org/spec/lti/claim/roles": [
"http://purl.imsglobal.org/vocab/lis/v2/system/person#None"
],
I don't remember seeing this claim on anyone who is actually authenticated to Canvas.