To Our Amazing Educators Everywhere,
Happy Teacher Appreciation Week!
Found this content helpful? Log in or sign up to leave a like!
I'm working on assigning minimum permissions to an account role that would allow that role to view peer reviews.
The call (https://canvas.instructure.com/doc/api/peer_reviews.html)
<server>/api/v1/courses/<course_id>/assignments/<assignment_id>/peer_reviews?include[]=submission_comments&include[]=user&per_page=100
The assignment I'm accessing does have peer reviews (they're returned when I am in my admin role), but I haven't been able to figure out the right combination of minimum permissions for the new role to retrieve results.
I've assigned the following permissions to the new role:
That role can retrieve the assignments for the course, assignment submissions, but not the peer reviews. The documentation does not provide any information on this (https://s3.amazonaws.com/tr-learncanvas/docs/Canvas_Permissions_Account.pdf)
Does anyone have an idea what permissions I'm missing?
Solved! Go to Solution.
In case anyone is interested, it seems like the following permissions work:
In case anyone is interested, it seems like the following permissions work:
I have a support question regarding the account role permissions. Can you please help me out with the minimum permissions that are required for an account role (custom account role to be added as an account admin) in order to get below mentioned data from Canvas? My application is integrated with Canvas using REST API. I need to authorize the integration with account admin credentials in order to pull the following data from Canvas
Accounts/Sub-Accounts
Courses
Assignments
Rubric/Criterion
Rubric Results/Submissions
To participate in the Instructure Community, you need to sign up or log in:
Sign In