Roles & Permissions
Status
Owner: TBD Β· Status: draft Β· Canonical source: flezi.app.api.backend/app/authz/matrix.py
Who is this for?β
All users and administrators seeking clarity on role privileges.
What can you do?β
Understand the 5 system user roles and what capabilities each role unlocks.
Role Comparison Matrixβ
| Capability | System Admin | Org Admin | Workspace Admin | Workspace Member | AI Builder |
|---|---|---|---|---|---|
| Create new Organization | β | β | β | β | β |
| Create new Workspace | β | β | β | β | β |
| Invite Workspace Members | β | β | β | β | β |
| Chat with Agents | β | β | β | β | β |
| Create Personal Agents | β | β | β | β | β |
| Publish Skills to Store | β | β | β | β | β |
| Author AGT Policy YAML | β | β | β | β | β |
| View LLM Costs & Governance | β | β | β | β | β |
| Add a new MCP Connector | β | β | β | β | β |
| Manage Google/Slack App Credentials | β | β | β | β | β |
| Authorize an account for a shared connector | β | β | β | β | β |
MCP scope
A user may authorize their own account for a shared connector, but OAuth tokens are never shared between users. Creating a connector and managing provider App Credentials are separate permissions; contact an Org Admin or Workspace Admin if a control is disabled.
Notes & Common Errorsβ
- If a button appears disabled or returns
403 Forbidden, your account role in the active workspace does not have sufficient permissions. - Reach out to your Workspace Admin or Org Admin to request an elevated role.