Missing OAuth scopes deprecation

From 1st of april 2022 onwards, FeedbackFruits will no longer support API setups in Canvas and Brightspace with missing OAuth scopes

Updated over a week ago

Over time, while we improved our integrations, we added support for additional scopes that should be enabled by customers while setting up API access for FeedbackFruits. To avoid disruptions, we only requested those scopes for newer customers, while older customers had some time to update their OAuth / API configuration according to our documentation. To simplify and unify our integration stack, we will start requesting all scopes for all customers from the 1st of april onwards.

To avoid disruptions, institutions having an API integration with FeedbackFruits in Brightspace or Canvas should review their setup to check if the given permissions still match the documentation. You can find the documentation and the relevant scopes for both LMS's below.

  • content:topics:read

  • url:POST|/api/v1/courses/:course_id/rubrics

  • url:PUT|/api/v1/courses/:course_id/rubrics/:id

  • url:GET|/api/v1/sections/:section_id/enrollments

  • url:GET|/api/v1/sections/:id

  • url:GET|/api/v1/courses/:course_id/sections

All institutions with missing scopes will be contacted by FeedbackFruits with a request to add the missing scopes. A small update to the settings is all that's required. If you decide to update the scopes pro-actively, please let us know through the support button on the website.

Did this answer your question?