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.

ScopeReadUpdateCreateDelete
organizationView organization detailsUpdate organization details
billingView billing information and invoice historyUpdate billing details or change subscription planSubscribe to a paid plan (if not already subscribed)Cancel the active subscription
api_keysView API keys and their permissionsRename an existing API keyCreate a new API key with specific permissionsRevoke (delete) an existing API key
usersView organization members and their rolesChange a member’s roleInvite a new member to the organization or accept a pending inviteRemove a member from the organization
pluginsView available plugins and their metadataUpload a new ZIP version and edit plugin metadata (name, version, readme, etc.)Add a new plugin to the registryDelete a plugin from the registry
themesView available themes and their metadataUpload a new ZIP version and edit theme metadata (name, version, readme, etc.)Add a new theme to the registryDelete a theme from the registry