Admin · Access
Route /admin/feature-flags Flag featureFlagsEnabled

Feature Flags

Stage pilots, track adoption, and govern high-risk toggles — including the Work-Time Governance catalog on the same console.

Scroll to Flowcharts. Scenario: Toggle feature flags for pilot rollout. Also: Enable work-time catalog features.

Pilot and catalog control

Turn surfaces on without shipping a build

Feature flags are the live catalog of org toggles, including Work-Time Governance families on the same console. A flag change is how a pilot sees a menu tomorrow without a deploy — and how you take it back just as fast.

Admin → Feature flags Route /admin/feature-flags Org flag featureFlagsEnabled HR Admin · Org Admin

The job of this console

Stage a pilot, watch adoption, and govern high-risk toggles. Enable for an org unit before global on. Read dependents so a child never appears while its parent is off. Use the Work-Time Governance panel for timesheet, approval, and attendance catalog families — not a separate route.

Seat at the table

Only administrators who can open Admin and whose org has featureFlagsEnabled. Contributors never see this register. Persona navigation still decides who sees a page after the flag is on.

The working rhythm

Filter by module and status, open a flag, enable for a pilot, save, then log in as a test persona and confirm menus. Rollback by disabling. Coordinate Application Config keys and role permissions when a flag alone is not enough.

Moments that bring you here

A new module is ready for one country. Work-time rules must go live before payroll lock. A flag caused a bad menu and needs an immediate off. Before go-live, to confirm dependents are unblocked.

ⓘ
Flags gate menus; they are not Application Config
Lists, calendars, and master values still live in Application Config. Roles still decide who may open a gated page. Turn the flag on, then finish config and persona access.

Flowcharts

1 — Toggle a flag for a pilot

Find a flag, change its state, then verify menus for a test persona.

flowchart TD
  A[Open Feature flags] --> B[Filter by module/status]
  B --> C[Select a flag]
  C --> D[Enable for pilot / org]
  D --> E[Save]
  E --> F[Verify test persona menus]
  F --> G{Issues?}
  G -->|Yes| H[Disable / rollback]
  G -->|No| I[Monitor adoption]
            
  1. 1
    Open Feature flagsAdmin → Feature flags.
  2. 2
    FilterModule and status chips narrow the register.
  3. 3
    Change stateEnable for a pilot org unit or globally.
  4. 4
    VerifyLog in as a test persona and confirm menus appear.
  5. 5
    Rollback if neededDisable the flag without a deploy.

Overview

This console is the live catalog of org feature flags. The Work-Time Governance panel on the same page turns catalog families on or off in Application Config — it is not a separate route.

How to use

1. Prefer pilots before global on
High-risk flags should ship to a pilot org unit first.
2. Read dependents
Blocked children stay off until the parent flag is enabled.
3. Coordinate with config
Some flags still need Application Config keys or role permissions.
4. Use Work-Time Governance for time rules
Approval chain, timesheet validation, and attendance catalog live in the WTG panel below the register.