Skip to main content
Noxus uses a fine-grained permission system based on discrete permission keys. These permissions directly control the user experience by modifying what features and data are visible within the platform interface. Beyond the UI, these permissions also apply to API Keys. When creating an API key you can optionally restrict it to a subset of your own workspace permissions—a key can never exceed the permissions of the user who created it. Permissions are divided into Workspace-level permissions (scoped to a specific workspace) and Organization-level permissions (tenant-wide administrative functions).

Workspace-Level Permissions

These permissions are specific to individual workspaces and control what a user can do inside that workspace.
The *_edit permission covers both creating and editing resources — there is no separate create permission.
CategoryPermission keyDescription
Flowsflows_editCreate and edit workflows
flows_deleteDelete workflows
flows_runExecute workflows
flows_advancedAccess advanced features (API deployment, versioning)
Agentsagents_editCreate and edit AI agents
agents_deleteDelete agents
agents_runChat with and execute agents
agents_advancedAccess advanced agent features
Knowledge Baseskbs_editCreate, upload, and manage documents in knowledge bases
kbs_deleteDelete knowledge bases
kbs_queryQuery and search knowledge bases
kbs_advancedAccess advanced KB features such as ingestion pipelines
Administrationintegrations_editConnect and configure external integrations
users_editInvite and modify workspace members
users_deleteRemove members from the workspace
workspace_adminManage workspace settings, roles, API keys, and permissions
workspace_admin is a superset of the other administration permissions. A user with workspace_admin automatically has full access to integrations and workspace member management, in addition to settings and API key management.

Organization-Level Permissions

These permissions apply across the entire organization and control tenant-wide administrative operations.
CategoryPermission keyDescription
Usersusers_readView all users in the organization
users_inviteInvite new users to the organization
users_editModify user information and roles
users_deleteRemove users from the organization
Workspacesworkspace_readView all workspaces
workspace_writeCreate new workspaces
workspace_editModify workspace settings
workspace_deleteDelete workspaces
Organizationorg_readView organization details
org_editModify organization details
org_billingManage billing, subscriptions, and payment methods
org_adminFull organization admin access
Settingssettings_readView platform settings