Before setting up the Canvas Connector, confirm the following requirements:
- The Canvas integration is enabled for your Schoolbox site and you have Schoolbox superuser access.
- A faculty or course root homepage is configured in Schoolbox.
- Your Canvas instance has exactly one root account.
- Schoolbox class folder codes and user external IDs are populated and aligned with the corresponding Canvas SIS IDs.
- You have your school's Canvas base URL, for example https://school.instructure.com.
- You have a Canvas Data 2 Client ID and Canvas Data 2 Secret from Canvas Identity Services. The secret is shown only when it is created, so store it securely.
- If synchronising announcements, you also have a Canvas API bearer token.
For help creating Canvas Data 2 credentials, see the Canvas Data 2 getting-started documentation.