This guide provides step by step instructions for connecting GradeCraft to Canvas via LTI Advantage. To complete the integration you will need additional information provided by the Center for Academic Innovation. If you have not received the LTI URLs please contact
help@GradeCraft.com for more information.
Registration
To begin registration of GradeCraft as an LTI Advantage tool go to Admin from the left navigation and select the account for integration. From the Account Admin area, you will need to create a Developer Key for GradeCraft.
From the Developer Keys menu add an LTI Key.
Redirect URLs, OpenID Connect Initiation URL, Target Link URI, and JWK URL will be provided in a separate document.
Configuration Method: Manual Entry
Key Name: GradeCraft
Owner email: help@GradeCraft.com
Suggested Title and Description:
- GradeCraft
- The learning management system that helps instructors build gameful courses & encourages students to focus on the craft of learning
JWK Method needs to be set to Public JWK URL.
Under the LTI Advantage Services submenu, we require “Can retrieve user data associated with the context the tool is installed in.” enabled for user enrollment management.
Under the Additional Settings submenu, we require Privacy Level to be set to public to allow for account creation on launch for users not pre-enrolled by the instructor.
Placement
There is one placement options that work for GradeCraft, Course Navigation.
When using the Course Navigation placement to access GradeCraft the user will be taken to the specific course that is connected to Canvas.
Once you have completed registration you will be presented with a Client ID in the details column (directly above the Show Key button). We will need that Client ID to begin the integration process on our side.
Deployment
GradeCraft can be deployed per course or per Canvas account. The process is the same but begins from different locations.
If you want to add GradeCraft to your account you can do that from Settings on the same account that you added the Developer key.
If you want to add GradeCraft to a course in your account you can do that from Settings in the course.
In Settings, you add an App under App Configuration.
After selecting App Configuration you will need to change the configuration type from Manuel Setup to Client ID. Enter the Client ID that you shared with us earlier and install the application.
GradeCraft will be available in your selected placements on your next reload.
Client ID
To complete the integration we need you to provide us with the Deployment ID for your GradeCraft Deployment.
You can get this by clicking on the gear next to GradeCraft in the App Configurations menu in Settings. If you are deploying GradeCraft to a specific course you will need to share Deployment IDs and course names with us for each individual deployment.
Once you have shared your Client ID and Deployment ID with us your part of the integration is complete.