Skip to main content

Add teammates

1
Select the Organization you want to add a team member to.
2
Select “Settings” from the menu.
3
Click “Invite members” from the Pending Invitations section.
4
Type in the email address of the team member you want to add and send the invitation.

User roles

There are three roles a user can have within an organization: Admin, Contributor, and Viewer.
User roles only affect what permissions a user has within the dashboard itself. They don’t change who can interact with sessions via the API. That’s what your API key is used for.
You can manage and change what roles members have in your organization from Settings > Members. Navigate to your organization using the switcher in the main menu, then select Members. When inviting new users, you’ll also assign a role to them at the same time.

API keys

Each project has one API key. Browserbase uses the key to identify the project, so API requests and SDK calls made with it run in that project. That’s why you don’t need to pass a Project ID alongside the key.

Use more than one key

A project can’t have more than one API key. To get another key, for example to separate production from testing, an Admin can create a new project. The new project has its own API key, sessions, and settings.

Regenerate or revoke a key

You can’t delete an API key, but an Admin can regenerate it in the dashboard. Regenerating revokes the old key: requests that use it get a 401 Unauthorized response. To cut off access to a key that leaked, regenerate it. After you regenerate, update every place that uses the old key, such as .env files, CI variables, and Secrets used by deployed Functions.

Project access

When you invite a new user to your organization, you can select which projects the user should have access to in addition to their role: Users that have “all projects” selected will be able to access all current projects in addition to any projects created in the future. If you need to restrict a user to only existing projects, select them individually in the drop down. Admins can’t have their project access restricted. Users need either the contributor or viewer role to restrict their project access.

Single sign-on (SSO)

For enterprise teams, Browserbase supports SAML 2.0-based Single Sign-On so your team can log in with your corporate identity provider.

SSO setup guide

Learn how to configure SSO for your organization.

Security

Review Browserbase security practices.