Skip to main content
Page permissions (page.*) control route-level access across the PropOps web application. Each permission gates a specific page, sidebar link, header button, or Electron sidepanel. There are 103 keys across 15 sub-namespaces.
If a user lacks the required page.* permission, the route returns a 403 error and the corresponding sidebar/header link is hidden automatically.

page.analytics.* — Analytics


page.branches.* — Branches


page.calendar.* — Calendar


page.contractors.* — Contractors


page.dashboard.* — Dashboard


page.electron.sidepanel.* — Electron Desktop Sidepanels

These permissions are only relevant when PropOps Web is running as an Electron desktop application. Each key controls visibility of a sidepanel.

page.financial.* — Financial


page.job.* / page.jobs.* — Jobs

Controls access to job list, creation, editing, duplication, and read-only views.

page.map.* — Map


page.notifications.* — Notifications


page.reports.* — Reports



page.security.* — Security


page.settings.* — Settings & Administration

The largest page namespace. Controls access to every page within the Settings area.

page.system.* — System


page.tenants.* — Tenants


page.users.* — User Management

Controls access to user management, including per-account-type tab visibility and creation buttons.