Skip to content
This repository has been archived by the owner on Aug 15, 2024. It is now read-only.

Provide an easier way to discover and add a tool's canvas_id #177

Open
jonespm opened this issue May 25, 2022 · 1 comment
Open

Provide an easier way to discover and add a tool's canvas_id #177

jonespm opened this issue May 25, 2022 · 1 comment

Comments

@jonespm
Copy link
Member

jonespm commented May 25, 2022

After #166 if a tool doesn't have a canvas_id entered it won't display on the page. This is needed to link up the add/remove functionality.

However it's difficult to figure out what these id's are.

The only way I know now is to go to either the account
<canvas url>/api/v1/accounts/1/external_tools?per_page=200
or course
<canvas url>/api/v1/course/123456/tabs?per_page=200

And pull that id off of the external tools. Perhaps there's another API for this but I don't see them in the UI. And if there's more than 200 it's a little difficult to go through the pages manually.

Minimally I think we should have a page that displays all of the ids for admins in this tool. It might be nice if it was easily accessible from the Django admin page with Canvas Id.

@jonespm
Copy link
Member Author

jonespm commented May 26, 2022

I'm marking this low priority since this is something a developer can fill in for now, it just might be nice in the future. If we retrieve from sub-accounts we'll want to make this it's own interface probably.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant