Setup
You can find the Canvas Integration Configuration Settings in SELMA under Settings > Integrations > Canvas. These configuration values must be entered before authenticating with Canvas.
To set up the integration you first need the Developer Key (ID) & Secret (value) from Canvas:
First, copy your Canvas domain into the “Uri” configuration field in SELMA – and ‘Save’
Go to the Account in CANVAS that you want to link to SELMA – this is NOT the user account, but rather the Account under the “Admin” menu on the left
Note the ID of the Account in the URL bar (1) – copy this into the “Account Id” field in SELMA (2) – and ‘Save’
1.
2.
Go to the Developer Keys page in the Admin menu
Add a new Developer Key – choose API Key
Add ‘Key’ information – these are your own organisational details. For “Redirect URIs”, please prepend your own SELMA subdomain. For example, if your sub-domain is “acme”, the redirect URI would be https://acme.selma.co.nz/en/admin/canvas/authenticate
Add a description to the Notes field if you wish, to describe what the API Key is being used for
Once created, copy the Developer Key ID in the Details column (1) and paste it into SELMA’s “Key” field (2) – and ‘Save’
1.
2.
Back in Canvas, click on the Show Key button to reveal the Secret value (1). Copy this over to SELMA into the “Secret” field (2) – and ‘Save’
1.
2.
Be sure to enable the Key in Canvas
Click ‘Authenticate’ – you will log into your Canvas instance at which point the integration will start working and be able to sync data back and forth.
The remainder of the configuration settings are up to you and your business processes – please refer to the help bubbles to aid your decisions.
Done!