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!
I tried to connect a basic Spring Boot app by using Developer Keys (LTI key), I managed to get the client ID and key needed for this.Then, I used the client ID to integrate our application into Canvas.
To generate a user Access token using Oauth2 flow. GET https://<canvas-install-url>/login/oauth2/auth?client_id=XXX&response_type=code&state=YYY&redirect_uri=https://example.com/oauth2response
client_id :- The above generated client_id
state :- A random state
redirect_uri :- I am redirecting to one of the endpoints in my application to obtain the OAuth code.
I am able to redirect to the endpoint successfully, but here I am encountering an issue with receiving an "invalid_scope" error. Find the screenshot for the same.
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