General LTI - IMS & SOWISO
SOWISO has IMS Learning Tools Interoperability to connect to your Learning Management System (LMS), like Canvas, Brightspace or Moodle. The LTI connection will let you sign in automatically without having to insert a username and password again. Those are synchronised with the LMS.
When setting up SOWISO as an external source in the LMS, you must share with SOWISO the e-mail and name of the users.
What information do I need for the Canvas integration?
In order to connect using LTI 1.3, you need a:
url: use the url of SOWISO + /lti
Like this: https://cloud.sowiso.nl/lti
Public key: type key be either Keyset URL or RSA. For the Keyset URL, you can use the same url as above and then append /jwks, like https://cloud.sowiso.nl/lti/jwks
For the RSA key, please contact us by sending an e-mail (support@sowiso.com).Login URL: use the same url as above and then append /login, so https://cloud.sowiso.nl/lti/login
Redirection URI: use the same url as above and then append /launch, so https://cloud.sowiso.nl/lti/launch
Then you need to share with us your
Platform ID
Client ID
Deployment ID
Public keyset URL
Access token URL
Authentication request URL
Setting up the integration between SOWISO and Canvas using LTI 1.3 Step by step
Part 1
Step 1: Go to Admin
Step 2: Go to Developer Keys
Step 3: Add Developer Key (+ LTI Key)
Step 4: Fill in the required fields
Method: Manual Entry
Key name: SOWISO
Redirect URIs: https://cloud.sowiso.nl/lti/launch
Title: SOWISO
Target Link URI: https://cloud.sowiso.nl/lti
OpenID Connect Initiation Url: https://cloud.sowiso.nl/lti/login
JWK method: Public JWK URL
Public JWK URL: https://cloud.sowiso.nl/lti/jwks
Under "Privacy Level" choose "Public".
Step 5: Change the State to "ON"
Step 6: Send the Client ID to SOWISO support
This is where you can find the client ID:
Once you have the Client ID, you can continue to Part 2.
Part 2
Step 7: Add SOWISO as External Tool
Go to Courses-Settings-Apps. Click on "Add" and choose "by Client ID" and paste the Client ID from Step 6.
Click on "Submit". Confirm by clicking on "Install".
Step 8: Get the Deployment ID
Click on the Settings icon next to your newly installed SOWISO tool and choose "Deployment ID".
Please send the Deployment ID to SOWISO support. Once we have added it on our side, you will be able to use SOWISO as the external tool.
Part 3
Step 9: Add SOWISO to your course
Go to your course on Canvas and choose the module where you want to add SOWISO. Click on the + symbol and choose "External Tool".