Auth & Permissions
Revisium provides authentication and role-based access control at three levels: system, organization, and project.
Overview
| Level | Roles | Scope |
|---|---|---|
| System | Superadmin | Full platform access |
| Organization | Admin, Member | All projects in the org |
| Project | Admin, Editor, Viewer | Single project |
Authentication Methods
| Method | Use case |
|---|---|
| JWT | Admin UI, interactive sessions |
| API Keys | Local dev, CLI, CI/CD, integrations, service access |
| OAuth 2.1 | MCP / AI agents |
Sections
- Authentication — login methods, token management
- API Keys — personal keys, service keys, scoping, usage with all APIs
- Permissions — roles, access levels, CASL