Skip to main content

Workflow Definition Management UI

Authoring flow​

Verified controls​

The form exposes key, name, description, step name, approver type and approver value. It always submits one sequential Approval step with order 1. Approver type choices are User, Role, Manager, HR and Admin.

The list shows definition identity, status and a version-like summary value. Every row receives a Publish action without client-side status filtering. The frontend has no update, delete, duplicate, archive, category, condition, multi-step or detail control even though the backend exposes draft update and richer contracts.

Requires Confirmation​

Publish eligibility messaging, duplicate-key recovery, edit ownership and the roadmap for multi-step authoring require confirmation.

Source References​

  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • microservices/src/workflow-service/Api/WorkflowEndpoints.cs
  • microservices/src/workflow-service/Application/Commands/WorkflowDefinitionCommands.cs

See Also​

Keywords​

Workflow definition UI, authoring, publication.

Revision Information​

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