The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December.
Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
Hey All,
I'm working on a new LTI 1.3 application, and I realized theres no way to set the tool visibility for Teachers / Administratos only. Right now it shows up for everyone.
With LTI 1.1, I could set the visibility in the XML, but there doesn't seem to be an option in the LTI 1.3 GUI or JSON specification.
Any thoughts?
Solved! Go to Solution.
I think I found it here in the canvas Documentation. In json option in developer key you have an option "default" that is enabled by default. So if you don't want the LTI to come up across canvas courses set that option as
"default":"disabled"
I am also noticing the same behavior. I don't want the my LTI tool to appear across all the courses in canvas by default. Does anyone has thoughts on this?
I think I found it here in the canvas Documentation. In json option in developer key you have an option "default" that is enabled by default. So if you don't want the LTI to come up across canvas courses set that option as
"default":"disabled"
This is correct for this desired behavior. Shea already found his answer, but to answer his question for history you would add this to the json to hide the course navigation link from Students.
"visibility": "admins",
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in