Register for InstructureCon25 • Passes include access to all sessions, the expo hall, entertainment and networking events, meals, and extraterrestrial encounters.
Found this content helpful? Log in or sign up to leave a like!
I have written an app that lets users download detailed grade reports from an assignment that uses a rubric. Now I'm struggling to figure out how best to let users access it. I have already installed it as an account navigation tool, and that works fine, but people have to contact an admin to get their data. I can install it in a course as a course nav, and require each user to provide an instructor-level access token, but that's not really the right place for it, since it is built to allow you to export data from any course you own, not just the one containing the link. Also, LTI course nav links that are set to be visible only to admins don't appear gray, which I'm afraid will make faculty nervous about students seeing the link.
So, now I'm trying the user navigation extension, which I've never used before, and I'm having trouble installing it. Ideally I'd like users to be able to install this themselves, since the vast majority of our users don't need it. I tried installing via a course settings apps tab, but that didn't work, and even if it had, it feels wrong. What is the recommended way to install this sort of external tool? Must I do it at the level of an account or sub account? If so, what determines which users get the link?
Solved! Go to Solution.
Deactivated user, I see you've posted this question in several other places as well as this one, so to avoid duplication (triplification?) of effort for anyone running across this, it's addressed in External App for all courses at a time
There is a gotcha when you use the User Navigation Canvas LTI extension. Per the documentation the tool needs to be installed at the account level and will make the link available for all users in the account per their profile page as a left hand navigation item.
External tools can also be configured to appear as links in user-level navigation (i.e. by clicking to see a user's profile). User navigation links will only work if they are configured at the root account level. If the tool is configured on a root account, all users logged in to that account will see the link in their profile navigation.
I was afraid of that. Do you know whether setting the visibility to 'admins' works in the user nav the same way it does for course nav tools? Even if the answer is yes, I probably won't do it, but it would be good to know.
Unfortunately, the visibility option used for course navigation isn't supported for user navigation at this time.
Can we show external app link for all courses?
Deactivated user, I see you've posted this question in several other places as well as this one, so to avoid duplication (triplification?) of effort for anyone running across this, it's addressed in External App for all courses at a time
To interact with Panda Bot in the Instructure Community, you need to sign up or log in:
Sign In