1 Custom Roles — new PMS Settings permission

New toggle in the Settings permissions section (same pattern as Invoice Settings, Room Type Settings). Example: Property Admin with PMS Settings enabled— the role can open PMS Integration and manage configuration. PMS Sync Logs is not controlled by this permission (see Scene 3 when the integration card is hidden).

Edit Role

Settings

Invoice Settings

Invoice settings, taxes, and fees

Room Type Settings

Access to manage room types and related settings

PMS Settings

Manage PMS integration, linking, and configuration

Other Settings

The rest of the organization's settings

2 Settings → Integrations — PMS Settings enabled

User sees both PMS Integration (configuration) and PMS Sync Logs (operational history).

3 Settings → Integrations — PMS Settings disabled

PMS Integration card is hidden. PMS Sync Logs remains available to all users when their property supports it—no PMS Settings permission required.

4 PMS Integration page — requires PMS Settings

Destination when the user opens the PMS Integration card. Requires PMS Settings permission; otherwise the route is not available.

Legacy PMS provider UI (iframe)

Link provider, charge code mappings, tax setup, and other configuration. Only users with PMS Settings can access this page.