Manage your workspaces
Create workspaces, manage members and roles, and switch between projects.
This guide shows you how to create workspaces, manage their members, and switch between projects.
For an overview of the role system, see Roles and permissions.
What workspaces are for
Workspaces isolate your data. Each workspace has its own:
- Conversations and traces - monitor issues separately per project
- Experiments - compare models without mixing results
- Issue configs - tailor detection to different use cases
- Team members - control who can access each project
Use separate workspaces when you need:
- Different environments (development, staging, production)
- Separate projects or clients
- Teams that shouldn't see each other's data
Create a workspace
Requires organization role: Contributor, Admin, or Super Admin
- Click Workspaces in the sidebar.
- Click Create Workspace.
- Enter a name for your workspace.
- Edit the URL slug if needed. Blue Guardrails generates one from your name.
- Click Create.
Your new workspace appears in the table.
Switch between workspaces
Use the workspace selector at the top of the sidebar.
- Click the dropdown showing your current workspace name.
- Select the workspace you want to switch to.
Blue Guardrails loads the new workspace's dashboard.
Add members to a workspace
Requires workspace role: Admin
You can add one or multiple members at a time. Only users who are already members of the organization can be added to a workspace.
- Click Workspaces in the sidebar.
- Click Manage Members on the workspace you want to manage.
- Click Add Teammates.
- Search for organization members by name or email.
- Select a role for each member.
- Click Add to invite them.
New members appear in the workspace members table immediately.
Change a member's role
Requires workspace role: Admin
- Click Workspaces in the sidebar.
- Click Manage Members on the workspace.
- Find the member in the table.
- Click the role dropdown next to their name.
- Select the new role: Admin, Contributor, or Viewer.
Remove a member
Requires workspace role: Admin
- Click Workspaces in the sidebar.
- Click Manage Members on the workspace.
- Find the member in the table.
- Click the delete button on their row.
- Confirm the removal in the dialog.
You cannot remove the last Admin from a workspace. Assign another member to Admin first if needed.
Use workspaces with the API
API keys belong to service accounts scoped to a single workspace. When you call the API, the key determines both the workspace and the permissions of the request. You don't need to pass a workspace ID alongside it.
To call the API for a different workspace, create a separate service account and key in that workspace. See Create an API key for your workspace for the full flow.