Skip to main content

Workflow Feature Flags

Verified behavior

The portal uses session feature/permission strings to decide whether Workflow navigation and the route are visible. The shared Integrations page displays all enabled session values read-only. These values act as presentation entitlements; the Workflow Service does not evaluate them.

Verified absence

No runtime Workflow switch was found for authoring, publication, execution, approval, rejection, delegation, events or diagnostics. There is no Workflow-specific flag configuration UI, service flag provider, staged rollout or kill switch.

Development startup behavior includes an environment-controlled migration bypass, but that is an operational startup switch and not a Workflow product feature flag.

Requires Confirmation

The authoritative entitlement catalog, environment rollout policy and whether backend enforcement will consume the same values require confirmation.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • microservices/src/workflow-service/Program.cs

See Also

Keywords

Workflow feature flags, session entitlements, runtime switches.

Revision Information

Draft source-backed documentation reviewed on 2026-07-20; next quarterly review is 2026-10-20.