Make it easier for LTI providers to help Admins configure scopes

0 Likes
(1)

This kind of idea will likely not get many likes because it is focused on a fairly niche area of canvas, but it would be pretty easy to implement and would make ADMIN's and tool providers lives much easier. Right now, adding scopes to a key is tedious and error prone; a human must correctly click perhaps dozens of checkboxes to get the right scopes for a complex LTI (like ours). Here is a better way:

  1. LTI provider company gives the Client Canvas Admin a human readable file that lists all of our scopes (JSON)
  2. The Canvas Admin copies and pastes the file into a text box in the scopes page for a key in Canvas
  3. When they click update, Canvas reads the JSON and automatically updates the scope settings for the key
  4. Admin saves the new scopes in canvas

Easy peasy, dramatically reduces opportunity for error, but Admin still has ability to review scopes before adding them.

Thanks for your consideration

3 Comments
Stef_retired
Instructure Alumni
Instructure Alumni
Status changed to: Moderating
 
Stef_retired
Instructure Alumni
Instructure Alumni
Status changed to: Open
 
KristinL
Community Team
Community Team
Status changed to: Archived

Thank you for sharing this idea with the Instructure Community!

The Product Team reviewed all feature proposals recently, and unfortunately, this thread was identified as one that they would not be able to include in their current or future plans. While we appreciate your proposal, we also want to be transparent about the likelihood of something like this making it to production.

Thank you for collaborating, and we hope that you submit another idea in the future!