Capabilities
The Supabase connector syncs the following resources:- Organization Members: Platform-level users synced per organization with roles (Owner, Administrator, Developer, Read-only).
- Auth Users: Project-level users synced per project with database roles managed via Auth Admin API.
- Organizations: Supabase organizations with role-based entitlements.
- Projects: Supabase projects with per-project database role entitlements and provisioning (grant assigns role, revoke authenticated removes user).
Gather Supabase credentials
1
Log in to Supabase at https://supabase.com/dashboard.
2
Navigate to Account Settings > Access Tokens: https://supabase.com/dashboard/account/tokens.
3
Click Generate new token, name it (e.g.,
conductorone-connector), and
click Generate token.4
Copy the token immediately — it starts with
sbp_ and is shown only once.Configure the Supabase connector
- Cloud-hosted
- Self-hosted
Follow these instructions to use a built-in, no-code connector hosted by C1.Done. Your Supabase connector is now pulling access data into C1.
1
In C1, navigate to Integrations > Connectors and click Add connector.
2
Search for Supabase and click Add.
3
Choose how to set up the new Supabase connector:
- Add the connector to a currently unmanaged app
- Add the connector to a managed app
- Create a new managed app
4
Set the owner for this connector.
5
Click Next.
6
Find the Settings area of the page and click Edit.
7
Enter the required configuration:
- Supabase Access Token: The Personal Access Token (PAT) you generated.
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.