Skip to main content

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​

CapabilitySystem AdminOrg AdminWorkspace AdminWorkspace MemberAI 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.