Skip to main content

User Roles & Permissions

Understand FVI's role-based access control: platform admins, tenant admins, workspace members, and custom roles.

5 min readrbacrolespermissions

Role Hierarchy

FVI uses a hierarchical RBAC model:

  1. Platform Super Admin — manages platform-wide settings, billing, and tenant creation
  2. Platform Admin — views cross-tenant metrics and audit logs
  3. Tenant Admin — manages a single tenant: users, workspaces, integrations
  4. Workspace Admin — manages recon definitions, data sources, and workspace members
  5. Operator — runs reconciliations, resolves breaks, signs off on runs
  6. Viewer — read-only access to dashboards and reports

Assigning Roles

Tenant admins assign roles via Settings → Users & Roles. Each user can hold multiple roles across workspaces.

Roles are stored in a dedicated table — never in the profile — to prevent privilege escalation.