[ARCHIVED] Application XML Permission changes in our tool
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have our Application / Tool that is installed at the Account or Sub-account or even course level. We altered the XML to allow us student role access (different permissions). We want to have the admin in Canvas REFRESH the call to us returning xml config. We do not want to install and reinstall our Tool so that the app is still displayed at the same courses etc without the School having to go back in to the course to do anything.
We do NOT have user or admin access to do this. We need to tell the school what to do. Does ANYONE Know how to handle this
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tom --
It is possible to change the settings of an installed LTI tool, but doing so requires admin or instructor privileges (depending on whether or not you're modifying an installation at the sub-account or course level). The relevant API calls are documented here:
External Tools - Canvas LMS REST API Documentation
It'll be a bit of work to find all of the existing installations, though; I expect that you'd need to loop through all of the courses and sub-accounts and call the list-external-tools call for each of them in order to find all of the places where your tool is installed.
--Colin
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.