Organizations (tenants)
Everything in Orca lives inside an organization — your tenant. Agents, profiles, secrets, keys, runs, and usage all belong to one organization, and data is isolated per tenant: one organization can never see or reach another’s data. The tenant is always derived from your credential — an API key carries its tenant, and a dashboard session carries yours. (Orca strips anyX-Tenant-ID header, so the tenant can’t be spoofed by a request.)
Roles (RBAC)
Every member of an organization has one of four roles:Admin-only surfaces
These actions requireadmin (or owner):
- Managing Secrets (create, rotate, delete).
- Publishing an agent.
- Deleting an agent.
- Organization management — rename, logo, delete, and inviting or removing members.
API keys inherit their creator’s role
An API key takes on the role of whoever created it. A key issued by an admin can reach admin-only surfaces; a key issued by a member is limited to member-level actions. Choose the issuing account deliberately to scope a key.Managing the organization
Organization lifecycle and membership are managed in the dashboard under Organization and Members — where you rename the org, set its logo, and invite or remove people. See Workspace.Related
Workspace & members
Manage the org and its members.
API Keys
Keys inherit their creator’s role.
Secrets
An admin-only surface.