Link to a LTI with a better URL

matthew_buckett
Community Contributor

When you install a LTI tool and make it available in the user_navigation placement it's accessible with a URL such as:

https://example.instructure.com/users/1234/external_tools/5678

Now you can make this independent of the user by using the current value in the URL instead of the user's ID:

https://example.instructure.com/users/current/external_tools/5678

That way the link will work for every user, however if you remove and re-install the LTI tool the ID of the tool changes, is there a way to link to a LTI tool without using it's ID, for example using it's tool_id, so for example with:

https://example.instructure.com/users/current/external_tools/tool_id:mytool

This way if you remove the tool and re-create it you can give it the same ID.

The reason is that we'd like to embed this link in places and would rather not have to update if we ever re-create the tool.

0 Likes