Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.c1.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

Capabilities

The Vercel connector syncs the following resources:
ResourceSyncProvision
UsersCreate
TeamsGrant, Revoke
Access GroupsGrant, Revoke
ProjectsGrant, Revoke
Projects and Access Groups are Enterprise-only features in Vercel. If you are using a Hobby or Pro plan, disable the Projects and Access Groups resource types from the ConductorOne UI to avoid 403 authorization errors during sync.Resource types can also be disabled independently — for example, an Enterprise team that doesn’t use Access Groups can disable just Access Groups without affecting project-level role grants.

Entitlements

The Vercel connector exposes the following entitlements per resource type:
ResourceEntitlement names
Teamsowner, member, developer, billing, viewer, viewer_for_plus, contributor, security
Access Groupsmember (access group membership)
Projectsadmin, project_developer, project_viewer, project_guest
Grant expansion: The connector syncs Access Group → Project role mappings as grant expansion, allowing ConductorOne to derive transitive project access for Enterprise accounts.

Provisioning notes

  • Create account: Creating an account sends an email invitation to the target team. No password is set — the user completes account setup through the invitation link.
  • Delete account: Account deletion is not supported by this connector. Only account creation (via email invite) is available.
  • Grant team role: If the target user is not yet a member of the team, granting a team role automatically triggers an invite. This may send an email to the user.
  • Access Groups and Projects provisioning: Grant and revoke operations for Access Groups and Projects require an Enterprise Vercel plan.

Gather Vercel credentials

To configure the Vercel connector, you need administrator permissions in Vercel.
1
Log in to your Vercel account at vercel.com.
2
Navigate to Settings > Tokens (or visit vercel.com/account/tokens).
3
Create a new Personal Access Token:
  1. Click Create Token
  2. Name it ConductorOne
  3. Set the scope to the team(s) you want to sync
  4. Copy the token and save it securely
The token must belong to a user with the Owner role on the target team(s).

Configure the Vercel connector

Follow these instructions to use a built-in, no-code connector hosted by ConductorOne.
1
In ConductorOne, navigate to Integrations > Connectors and click Add connector.
2
Search for Vercel and click Add.
3
Choose how to set up the new Vercel 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:
  • API Token: Your Vercel Personal Access Token
  • Team ID (optional): Sync only this team. If omitted, syncs all teams the token can access.
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.
Done. Your Vercel connector is now pulling access data into ConductorOne.

All versions of this connector are available at dist.conductorone.com.