Roles & Permissions
Fairlx uses role-based access control (RBAC) to manage what users can do.
Overview
Fairlx implements a hierarchical RBAC system where permissions are granted at different levels:
- Organization Level — Controls organization-wide settings
- Workspace Level — Controls workspace access and management
- Project Level — Controls project-specific actions
Organization Roles
| Role | Permissions |
|---|---|
| Owner | Full control, billing, delete organization |
| Admin | Manage members, settings, workspaces |
| Member | Access assigned workspaces |
Workspace Roles
| Role | Permissions |
|---|---|
| Admin | Manage workspace settings, members, projects |
| Member | Create and manage work items |
| Viewer | Read-only access |
Project Roles
Project roles provide more granular control:
- Project Lead — Manage project settings and sprints
- Contributor — Create and edit work items
- Viewer — Read-only access to project
Tip
Check the RBAC Best Practices guide for recommendations.
