Manage team access
Each workspace in the Clerk Dashboard supports role-based access control to help manage what team members can see and do. When assigning Roles, consider the following:
- Which resources does this team member need access to?
- What actions should this team member be able to perform?
- What level of system configuration access is required?
Available Roles
The following table summarizes the available Roles:
Owner
The Owner Role is the highest level of authority within a workspace, possessing comprehensive access and control over all settings and resources.
Key responsibilities
- Oversee and manage all resources and applications within a workspace
- Modify workspace settings, including Billing and member Roles
- Access and modify all applications, including their settings, API keys, and domains
- Impersonate users and manage restrictions (allowlist, blocklist, waitlist)
Permissions
Admin
The Admin Role handles day-to-day management across applications and instances.
Key responsibilities
- Manage applications and instances within a workspace
- Modify workspace settings, including Billing and member Roles
- Access and modify all applications, including their settings, API keys, and domains, but cannot delete or transfer applications
- Impersonate users and manage restrictions (allowlist, blocklist, waitlist)
Permissions
Developer
The Developer Role focuses on technical configuration and integrations with limited production access.
Key responsibilities
- Manage restrictions (allowlist, blocklist, waitlist)
- View API keys and Billing information
- Manage configuration and API keys in development instances only
- Impersonate users in development instances only
Permissions
Support
The Support Role provides tools to assist customers while preventing modifications to sensitive application configurations.
Key responsibilities
- Provide direct user support and troubleshooting
- Impersonate users for issue resolution and debugging
- Manage restrictions (allowlist, blocklist, waitlist)
Permissions
Viewer
The Viewer Role has read-only access to configuration and workspace-level data.
Key responsibilities
- Review configuration settings of applications
- Review workspace-level information and configuration
Permissions
Feedback
Last updated on