Enterprise

Learn how to manage v0 seats, access, and more in your Vercel Enterprise account.

Managing seats and access

To manage v0 seats and grant access in your Vercel account, follow these steps.

  1. Log in to your v0 account.
  2. Select your team in the top-left corner.
  3. Select Manage Members.

You can grant access to team members via an invite by clicking the three dots to the right of their role.

Assign or revoke access

  • To assign access: Find the team member in the list and assign the desired v0 role.
  • To revoke access: Find the team member in the list and choose "No access".

Choosing the right role

v0 has a role and access control system that is separate from your team roles in Vercel:

  • v0 Builder: v0 Creator access + can create deployments and manage integrations and environment variables.
  • v0 Creator: Can create chats + projects, add sources, and build in v0.
  • v0 Viewer: View-only access to collaborate on chats with other users.

For Vercel team management:

  • Viewer: Assign the Viewer role with v0 access for most users.
  • Owner: Use the Owner role only for admins who need full control.

Activating your account

To use v0 with your Enterprise plan:

Make sure you're logged into the correct Vercel account before accepting the invite.

  1. Accept the invite.
  2. Switch to your Enterprise team using on the v0 navigation bar.

Configuring single sign-on (SSO)

Once v0 is enabled for your team, admins can manage access using Directory Sync and Access Groups to provision v0 roles from your identity provider (IdP).

  1. Go to /~/settings/access-groups to create or edit an Access Group with v0 enabled.
  2. Map a Directory Sync group (e.g. from Okta SCIM) to the Access Group you created.
  3. Everyone in the synced group will automatically receive the v0 access configured in that Access Group.

Configure Team Access and v0 roles in one Access Group

You can assign Team roles, Team permissions, Project roles, and v0 roles in the same Access Group so that a single IdP group grants both team and v0 permissions. Team access defined within an Access Group applies when the Access Group is managed via Directory Sync.

  1. Create an Access Group in /~/settings/access-groups. Assign the Team role/permissions and v0 role(s).
  2. Map your IdP group to this Access Group via Directory Sync. Members mapped to the group default to Contributor unless another mapping assigns a different Team role.
  3. All members in the synced group will automatically receive the v0 access and team role configured in the Access Group.

The Owner team role cannot be configured within an Access Group. To assign a v0 role in addition to the Owner team role, configure the following mappings:

  • Directory group A - map to Team role Owner via Directory Sync.
  • Directory group B - map to an Access Group that assigns the desired v0 role.

Learn more about v0's enterprise security features

Privacy settings

Chats

You can set chats to Private, Team, Unlisted, or Public.

  • Private: Only you can view the conversation and any generated content.
  • Public: Visible to others in your workspace. Use for collaboration or shared learning.
  • Team / Unlisted: Control access by choosing who can view or edit the chat.

Use the sharing dialog to manage access levels for each chat.

Projects

Projects can also be Private or Public.

  • Private: Only visible to you. Code and UI generations stay hidden from others. Useful for sensitive or in-progress work.
  • Public: Visible to selected teammates or your entire organization. Useful for collaboration or shared learning.