Add teammates
User roles
There are three roles a user can have within an organization: Admin, Contributor, and Viewer.| Admin | Contributor | Viewer | |
|---|---|---|---|
| Invite new users | ✅ | ❌ | ❌ |
| Manage users | ✅ | ❌ | ❌ |
| View sessions | ✅ | ✅ | ✅ |
| Stop sessions | ✅ | ✅ | ❌ |
| View plan usage | ✅ | ✅ | ❌ |
| Run scripts in the playground | ✅ | ✅ | ❌ |
| Change project settings | ✅ | ✅ | ❌ |
| View API key | ✅ | ✅ | ❌ |
| Regenerate API key | ✅ | ❌ | ❌ |
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.
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:
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.