Users and permissions
User management is available on the Agency plan only. It includes 5 users by default, with the option to add more seats if needed.
Each user can be assigned fine-grained permissions across different scopes like plugins, themes, API keys, billing, and more.
For every scope, you can define specific rights: read, edit, create, or delete. This makes it easy to collaborate while keeping full control over who can access and manage each part of your organization.
Permissions can be configured at any time from your organization settings.
Available scopes and permissions
The table below lists all available scopes and the corresponding permissions that can be granted to a user. Each permission defines the level of access the user has for a given resource, such as viewing billing information, managing plugins, or inviting new members. Use this as a reference to configure user roles and API access appropriately.
Scope | Read | Update | Create | Delete |
---|---|---|---|---|
organization | View organization details | Update organization details | ||
billing | View billing information and invoice history | Update billing details or change subscription plan | Subscribe to a paid plan (if not already subscribed) | Cancel the active subscription |
api_keys | View API keys and their permissions | Rename an existing API key | Create a new API key with specific permissions | Revoke (delete) an existing API key |
users | View organization members and their roles | Change a member’s role | Invite a new member to the organization or accept a pending invite | Remove a member from the organization |
plugins | View available plugins and their metadata | Upload a new ZIP version and edit plugin metadata (name, version, readme, etc.) | Add a new plugin to the registry | Delete a plugin from the registry |
themes | View available themes and their metadata | Upload a new ZIP version and edit theme metadata (name, version, readme, etc.) | Add a new theme to the registry | Delete a theme from the registry |