Account-level grading standards not readable via API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2020
07:50 AM
We have found an inconsistency in the grading standards Canvas API and want to know if it is on purpose or a bug
The behavior of grading standards in the UI is like this:
- Account administrators can read and edit account-level grading standards
- Teachers can read and edit course-level grading standards
- Teachers can assign any grading standard (account-level and course-level) to a assignment. Therefore:
- Teachers can read (not edit) account-level grading standards
However, in the API
- Teachers cannot access to "GET /accounts/«account id»/grading_standards" if they are not admins
- Teachers can access "GET /courses/«course id»/grading_standards" but they can only see course-level grading standards
Is there any way that someone with teacher permissions can see all the grading standards eligible for their assignments via API?