Open Canvas → Click on Admin → CANVAS.
Scroll down and click on “Developer Keys”, then click on “+ Developer Key”.
Click on “+ LTI Key”.
Click on “Paste JSON” then paste the JSON file from this link, and name the key "Rumi Key" and add the following email address "support@rumidocs.com".
After creation of the key, switch the "State" to "On". Then copy the "Client Id", this is needed for Step 8 and Step 10.
Click on Settings (left menu) → Then click on Apps (top menu).
Click on “+ App” within Apps Tab. You may need to click on “View App Configurations” first.
Choose by Client Id and paste the "Client ID" copied in Step 5.
Then Click on the Settings button and click on "Deployment Id" and copy the Deployment Id, this is needed in Step 10.
Make note of the following details (or draft an email to support@rumidocs.com —but do not send it yet). You’ll need to email us this information and API key information in the final step (Step 16).
Now click on “Developer Keys” again, then click on “+ Developer Key”.
This time, click on “+ API Key”.
Fill out the form using the following info
Note: You must know which subdomain you should use, if you are using app.rumiessay.com use the endpoint below, if not replace the app.rumiessay.com with the subdomain provided to you by support@rumidocs.com
Click “Save”
Note: If you wish to "Enforce Scopes", you may use the scopes listed here. You must let us know that you have enforced these scopes for your integration.
Click on “Show Key” and store the Shared Secret, it will be used in Step 16.
Enable the key by clicking on “ON”. Store the Consumer Key, it will be used in Step 16
Please send an email to support@rumidocs.com with the information below and LTI 1.3 data noted in Step 10:
Now follow the Guide for Instructor to add Rumi to an assignment