Skip to main content
Spec Reference: PF-30 (Permissions System V2) This document defines all permissions for each module. Permissions follow the format: {module}.{entity}.{action} Total Permissions Count: ~165 permissions across 7 modules + system

Quick Reference

Permission Status Legend

PF-26 Integration

Permissions marked with 📦 support object-level permissions via PF-26 (Object-Level Permissions). This enables fine-grained access control beyond module-level permissions.

Migration from minRole


Usage Examples

Check Permission in Component

Check Permission in Navigation

Check Permission in Service


Permission Categories

  • view: Read-only access to feature
  • create: Create new records
  • edit: Modify existing records
  • delete: Delete records
  • approve: Approve workflows, requests, or transactions
  • admin: Full administrative access to feature/module

HR Module (hr)

People Management

Applicant Tracking System (ATS)

Employee Lifecycle

Time & Scheduling

Workload Planning

Timesheets

Leave Management

HR Module Administration

FA Module (fa)

General Ledger

Accounts Payable

Accounts Receivable

Bank Reconciliation

Budgeting

Reports

Structure (Chart of Accounts, Funds, etc.)

FA Module Administration

RH Module (rh)

Census & Operations

Resident Programs

Safety & Compliance

Daily Operations

RH Module Administration

FW Module (fw)

LO Module (lo)

FM Module (fm)

System Permissions