Developer Platform (October 2021)

Authentication Scopes Table

[   home  ·   reference  ·   community   |   search  ·   index   ·  routing table   ·  scopes table   ]

Authentication Scopes Table

accommodations | accountsettings | alerts | calendar | checklists | content | datahub | discussions | dropbox | enrollment | enrollments | globalusermapping | grades | import | ipsis | languages | lor | lti | ltiadvantage | managefiles | news | organizations | orgunits | quizzing | reporting | role | surveys | users
 
accommodations
accommodations:profile:manage
    /d2l/api/le/(version)/accommodations/ [PUT]
accommodations:profile:read
    /d2l/api/le/(version)/accommodations/(orgUnitId)/myaccommodations [GET]
    /d2l/api/le/(version)/accommodations/(orgUnitId)/users/(userId) [GET]
 
accountsettings
accountsettings:locale:read
    /d2l/api/lp/(version)/accountSettings/(userId)/locale/ [GET]
accountsettings:locale:update
    /d2l/api/lp/(version)/accountSettings/(userId)/locale/ [PUT]
 
alerts
alerts:alerts:read
    /d2l/api/lp/(version)/alerts/user/(userId) [GET]
 
calendar
calendar:access:read
    /d2l/api/le/(version)/(orgUnitId)/calendar/event/(eventId)/access/ [GET]
 
checklists
checklists:checklist:read
    /d2l/api/le/(version)/(orgUnitId)/checklists/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/categories/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/categories/(categoryId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/items/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/items/(checklistItemId) [GET]
checklists:checklist:read checklists:checklist:write
    /d2l/api/le/(version)/(orgUnitId)/checklists/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId) [PUT]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/categories/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/categories/(categoryId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/categories/(categoryId) [PUT]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/items/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/items/(checklistItemId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/checklists/(checklistId)/items/(checklistItemId) [PUT]
 
content
content:access:read
    /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId)/access/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/access/ [GET]
content:completions:read
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/completions/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/completions/users/(userId) [GET]
content:completions:write
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/completions/users/(userId) [PUT]
content:exemptions:delete
    /d2l/api/le/(version)/(orgUnitId)/content/exemptions/users/(userId)/byList/delete/ [POST]
content:exemptions:write
    /d2l/api/le/(version)/(orgUnitId)/content/exemptions/users/(userId)/byFilter/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/content/exemptions/users/(userId)/byList/ [POST]
content:file:read
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/file [GET]
content:file:write
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/captions [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/captions/(language) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/captions/(language) [PUT]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId)/file [PUT]
content:modules:read
    /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId) [PUT]
    /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId)/structure/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId)/structure/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/content/root/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/root/ [POST]
content:toc:read
    /d2l/api/le/(version)/(orgUnitId)/content/bookmarks [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/recent [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/toc [GET]
content:topics:read
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/content/topics/(topicId) [PUT]
 
datahub
datahub:dataexports:download
    /d2l/api/lp/(version)/dataExport/bds/(pluginid)/(identifier) [GET]
datahub:dataexports:read
    /d2l/api/lp/(version)/dataExport/bds [GET]
    /d2l/api/lp/(version)/dataExport/schema/bds [GET]
 
discussions
discussions:access:read
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId)/access/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId)/topics/(topicId)/access/ [GET]
discussions:forums:read
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId) [GET]
discussions:posts:read
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId)/topics/(topicId)/posts/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId)/topics/(topicId)/posts/(postId) [GET]
discussions:topics:read
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId)/topics/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/discussions/forums/(forumId)/topics/(topicId) [GET]
 
dropbox
dropbox:access:read
    /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/access/ [GET]
dropbox:folders:delete
    /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/specialaccess/(userId) [DELETE]
dropbox:folders:read
    /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/specialaccess/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/specialaccess/(userId) [GET]
dropbox:folders:write
    /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/specialaccess/(userId) [PUT]
 
enrollment
enrollment:orgunit:create
    /d2l/api/lp/(version)/enrollments/ [POST]
enrollment:orgunit:delete
    /d2l/api/lp/(version)/enrollments/orgUnits/(orgUnitId)/users/(userId) [DELETE]
enrollment:orgunit:read
    /d2l/api/lp/(version)/enrollments/orgUnits/(orgUnitId)/users/(userId) [GET]
 
enrollments
enrollments:own_enrollment:read
    /d2l/api/lp/(version)/enrollments/myenrollments/ [GET]
    /d2l/api/lp/(version)/enrollments/myenrollments/(orgUnitId) [GET]
    /d2l/api/lp/(version)/enrollments/myenrollments/(orgUnitId)/access [GET]
    /d2l/api/lp/(version)/enrollments/myenrollments/(orgUnitId)/parentOrgUnits [GET]
 
globalusermapping
globalusermapping:mapping:write
    /d2l/api/lp/(version)/globalusermapping/users/(userid) [PUT]
 
grades
grades:access:read
    /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId)/access/ [GET]
grades:gradeobjects:delete
    /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId) [DELETE]
grades:gradeobjects:read
    /d2l/api/le/(version)/(orgUnitId)/grades/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId)/ipsis [GET]
grades:gradeobjects:write
    /d2l/api/le/(version)/(orgUnitId)/grades/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId) [PUT]
    /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId)/ipsis [PUT]
 
import
import:job:create
    /d2l/api/le/(version)/import/(orgUnitId)/imports/ [POST]
import:job:fetch
    /d2l/api/le/(version)/import/(orgUnitId)/imports/(jobToken) [GET]
 
ipsis
ipsis:batch:upload
    /d2l/api/le/{version}/ipsis/upload/{sourceSystemId}/signedurl [POST]
 
languages
languages:languages:read
    /d2l/api/lp/(version)/language [GET]
 
lor
lor:object:create
    /d2l/api/lr/(version)/(repositoryId)/upload [POST]
lor:object:write
    /d2l/api/lr/(version)/(repositoryId)/upload/publish [POST]
    /d2l/api/lr/(version)/(repositoryId)/upload/publish/(objectId) [PUT]
 
lti
lti:links:create
    /d2l/api/le/(version)/lti/link/(orgUnitId) [POST]
lti:links:delete
    /d2l/api/le/(version)/lti/link/(ltiLinkId) [DELETE]
lti:links:read
    /d2l/api/le/(version)/lti/link/(orgUnitId)/ [GET]
    /d2l/api/le/(version)/lti/link/(orgUnitId)/(ltiLinkId) [GET]
lti:links:update
    /d2l/api/le/(version)/lti/link/(ltiLinkId) [PUT]
 
ltiadvantage
ltiadvantage:deployments:create
    /d2l/api/le/(version)/ltiadvantage/deployment/ [POST]
ltiadvantage:deployments:delete
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId) [DELETE]
ltiadvantage:deployments:read
    /d2l/api/le/(version)/ltiadvantage/deployment/ [GET]
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId) [GET]
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId)/sharing/ [GET]
ltiadvantage:deployments:update
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId) [PUT]
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId)/sharing/ [DELETE]
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId)/sharing/ [POST]
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId)/sharing/(sharingOrgUnitId) [DELETE]
    /d2l/api/le/(version)/ltiadvantage/deployment/(deploymentId)/sharing/(sharingOrgUnitId) [PUT]
ltiadvantage:links:create
    /d2l/api/le/(version)/ltiadvantage/links/organization/ [POST]
    /d2l/api/le/(version)/ltiadvantage/links/orgunit/(orgUnitId)/ [POST]
ltiadvantage:links:delete
    /d2l/api/le/(version)/ltiadvantage/links/orgunit/(orgUnitId)/(linkId) [DELETE]
ltiadvantage:links:read
    /d2l/api/le/(version)/ltiadvantage/links/organization/ [GET]
    /d2l/api/le/(version)/ltiadvantage/links/organization/(linkId) [GET]
    /d2l/api/le/(version)/ltiadvantage/links/orgunit/(orgUnitId)/ [GET]
    /d2l/api/le/(version)/ltiadvantage/links/orgunit/(orgUnitId)/(linkId) [GET]
ltiadvantage:links:update
    /d2l/api/le/(version)/ltiadvantage/links/organization/(linkId) [PUT]
    /d2l/api/le/(version)/ltiadvantage/links/orgunit/(orgUnitId)/(linkId) [PUT]
    /d2l/api/le/(version)/ltiadvantage/migration/links/(linkId) [POST]
ltiadvantage:quicklinks:create
    /d2l/api/le/(apiVersion)/ltiadvantage/quicklinks/orgunit/(orgUnitId)/link/(linkId) [POST]
ltiadvantage:registrations:create
    /d2l/api/le/(version)/ltiadvantage/registration/ [POST]
ltiadvantage:registrations:delete
    /d2l/api/le/(version)/ltiadvantage/registration/(clientId) [DELETE]
ltiadvantage:registrations:read
    /d2l/api/le/(version)/ltiadvantage/registration/ [GET]
    /d2l/api/le/(version)/ltiadvantage/registration/(clientId) [GET]
ltiadvantage:registrations:update
    /d2l/api/le/(version)/ltiadvantage/registration/(clientId) [PUT]
 
managefiles
managefiles:files:read
    /d2l/api/lp/(version)/(orgUnitId)/managefiles/file [GET]
 
news
news:access:read
    /d2l/api/le/(version)/(orgUnitId)/news/(newsItemId)/access/ [GET]
 
organizations
organizations:organization:create
    /d2l/api/lp/(version)/orgstructure/ [POST]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/children/ [POST]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/parents/ [POST]
    /d2l/api/lp/(version)/orgstructure/recyclebin/(orgUnitId)/recycle [POST]
    /d2l/api/lp/(version)/orgstructure/recyclebin/(orgUnitId)/restore [POST]
organizations:organization:delete
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/children/(childOrgUnitId) [DELETE]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/parents/(parentOrgUnitId) [DELETE]
    /d2l/api/lp/(version)/orgstructure/recyclebin/(orgUnitId) [DELETE]
organizations:organization:read
    /d2l/api/lp/(version)/orgstructure/ [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId) [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/ancestors/ [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/children/ [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/children/paged/ [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/colours [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/descendants/ [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/descendants/paged/ [GET]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/parents/ [GET]
    /d2l/api/lp/(version)/orgstructure/childless/ [GET]
    /d2l/api/lp/(version)/orgstructure/orphans/ [GET]
    /d2l/api/lp/(version)/orgstructure/recyclebin/ [GET]
organizations:organization:update
    /d2l/api/lp/(version)/orgstructure/(orgUnitId) [PUT]
    /d2l/api/lp/(version)/orgstructure/(orgUnitId)/colours [PUT]
 
orgunits
orgunits:course:create
    /d2l/api/lp/(version)/courses/ [POST]
orgunits:coursetemplate:create
    /d2l/api/lp/(version)/coursetemplates/ [POST]
 
quizzing
quizzing:access:read
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/access/ [GET]
quizzing:attempts:read
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/attempts/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/attempts/(attemptId) [GET]
quizzing:quizzes:delete
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/specialaccess/(userId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/categories/(categoryId) [DELETE]
quizzing:quizzes:read
    /d2l/api/le/(version)/(orgUnitId)/quizzes/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/specialaccess/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/specialaccess/(userId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/categories/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/categories/(categoryId) [GET]
quizzing:quizzes:read quizzing:quizzes:create
    /d2l/api/le/(version)/(orgUnitId)/quizzes/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/categories/ [POST]
quizzing:quizzes:read quizzing:quizzes:write
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId) [PUT]
    /d2l/api/le/(version)/(orgUnitId)/quizzes/categories/(categoryId) [PUT]
quizzing:quizzes:write
    /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/specialaccess/(userId) [PUT]
 
reporting
reporting:dataset:fetch
    /d2l/api/lp/(version)/dataExport/list/(dataSetId) [GET]
reporting:dataset:list
    /d2l/api/lp/(version)/dataExport/list [GET]
reporting:job:create
    /d2l/api/lp/(version)/dataExport/create [POST]
reporting:job:download
    /d2l/api/lp/(version)/dataExport/download/(exportJobId) [GET]
reporting:job:fetch
    /d2l/api/lp/(version)/dataExport/jobs/(exportJobId) [GET]
reporting:job:list
    /d2l/api/lp/(version)/dataExport/jobs [GET]
 
role
role:detail:read
    /d2l/api/lp/(version)/(orgUnitId)/roles/ [GET]
    /d2l/api/lp/(version)/roles/ [GET]
    /d2l/api/lp/(version)/roles/(roleId) [GET]
 
surveys
surveys:access:read
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/access/ [GET]
surveys:attempts:read
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/attempts/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/attempts/(attemptId) [GET]
surveys:surveys:delete
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/specialaccess/(userId) [DELETE]
    /d2l/api/le/(version)/(orgUnitId)/surveys/categories/(categoryId) [DELETE]
surveys:surveys:read
    /d2l/api/le/(version)/(orgUnitId)/surveys/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/questions/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/specialaccess/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/specialaccess/(userId) [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/categories/ [GET]
    /d2l/api/le/(version)/(orgUnitId)/surveys/categories/(categoryId) [GET]
surveys:surveys:read surveys:surveys:create
    /d2l/api/le/(version)/(orgUnitId)/surveys/ [POST]
    /d2l/api/le/(version)/(orgUnitId)/surveys/categories/ [POST]
surveys:surveys:read surveys:surveys:update
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId) [PUT]
surveys:surveys:update
    /d2l/api/le/(version)/(orgUnitId)/surveys/(surveyId)/specialaccess/(userId) [PUT]
surveys:surveys:update surveys:surveys:write
    /d2l/api/le/(version)/(orgUnitId)/surveys/categories/(categoryId) [PUT]
 
users
users:profile:read users:own_profile:read
    /d2l/api/lp/(version)/profile/(profileId) [GET]
    /d2l/api/lp/(version)/profile/(profileId)/image [GET]
    /d2l/api/lp/(version)/profile/myProfile [GET]
    /d2l/api/lp/(version)/profile/myProfile/image [GET]
    /d2l/api/lp/(version)/profile/user/(userId) [GET]
    /d2l/api/lp/(version)/profile/user/(userId)/image [GET]
    /d2l/api/lp/(version)/users/whoami [GET]
users:userdata:create
    /d2l/api/lp/(version)/users/ [POST]
users:userdata:read
    /d2l/api/lp/(version)/users/ [GET]

[   home  ·   reference  ·   community   |   search  ·   index   ·  routing table   ·  scopes table   ]