Personas API Permissions

Personas API Permission Matrix

Role-by-role access for workspace-owned personas, including version management, edit/default actions, deletion, and move operations.

Effective permission formula:Workspace Role Capability AND Plan/Feature Gate

Operation To Gate Mapping

OperationGate
Add persona versioncanContribute
Edit/default/API actionscanUpdate
Delete persona/versioncanDelete
Move private persona to workspacecanUpdate

Role Availability Matrix

RoleViewAdd VersionEdit/Default/APIDeleteMove Private Persona
OwnerYesYesYesYesYes
AdminYesYesYesYesYes
ContributorYesYesYesNoYes
ReaderYesNoNoNoNo
GuestNoNoNoNoNo

Frequently Asked Questions

Everything you need to know

How are persona permissions evaluated?

Persona permissions are primarily workspace-capability driven in current implementation, then constrained by plan/feature gates.

Can Contributor edit persona versions?

Yes. Contributor can add and edit versions, but cannot delete persona versions or personas.

Can Reader run persona conversations?

Reader can view persona pages but cannot add/edit/delete persona configurations.

Can Guest manage workspace personas?

No. Guest does not have workspace persona management access.

What if some controls are visible but blocked?

Backend authorization is authoritative. UI rendering edge states do not override access checks.

Still have questions?

Contact our support team

Need cross-entity guidance across all workspace resources?