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.
Brightspace
โhttps://help.feedbackfruits.com/en/articles/2279428-configuring-the-api-for-brightspace
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.