Capabilities
The connector reads the users in your Canvas instance, the account hierarchy
those users belong to, the courses defined under those accounts, and the
enrollments that tie a user to a course. Each course exposes its enrollment
roles — for example Teacher, TA, Student, and Observer — as
entitlements, and C1 records a grant for every user enrolled in that course
under a given role. This lets you see which users hold instructor or
administrative access through their course and account memberships.
This connector reads from Canvas. It does not provision access, so the
Provision column above is empty.
Gather Canvas credentials
1
Sign in to your Canvas instance as an administrator.
2
Open Account > Settings from the global navigation. Under
Approved Integrations, click + New Access Token.
3
Give the token a purpose — for example
C1 connector — and optionally set
an expiry date. Leave the expiry blank for a token that does not expire.4
Click Generate Token, then copy the token value immediately. Canvas
shows the full token only once and you cannot retrieve it later.
5
Note your Canvas base URL — the domain you use to sign in, for example
https://canvas.instructure.com or your institution’s self-hosted Canvas
domain. This is the address the connector calls the Canvas REST API
against.Configure the Canvas connector
- Cloud-hosted
- Self-hosted
Follow these instructions to use a built-in, no-code connector hosted by C1.Done. Your Canvas connector is now pulling access data into C1.
1
In C1, navigate to Integrations > Connectors and click Add connector.
2
Search for Canvas and click Add.
3
Choose how to set up the new Canvas connector.
4
Set the owner for this connector.
5
Click Next.
6
Find the Settings area of the page and click Edit.
7
Enter the Canvas credentials:
- Base URL: Your Canvas instance URL, for example
https://canvas.instructure.com. - API token: The admin-scoped access token you generated above.
8
Click Save.
9
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.
Connector configuration reference
ConductorOne connectors
Browse the full catalog of ConductorOne connectors and integrations.
ConductorOne documentation
Learn more about identity governance and access management with C1.