Make it easier for LTI providers to help Admins configure scopes
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:
- LTI provider company gives the Client Canvas Admin a human readable file that lists all of our scopes (JSON)
- The Canvas Admin copies and pastes the file into a text box in the scopes page for a key in Canvas
- When they click update, Canvas reads the JSON and automatically updates the scope settings for the key
- 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
Labels
3 Comments
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.