Skip to main content

Workflow Delegation UI

Verified behavior

Delegate opens a browser prompt requesting a user/email string. Cancel or blank input produces no request. A non-empty value is submitted as toUser; no comment is provided by the portal.

The backend requires toUser, a running instance and a pending task. Delegation changes the direct assignee and retains Pending status. It records an action, audit entry and timeline entry, then the page reload can remove the task from the original caller's list.

Limitations

There is no user picker, directory validation, email validation, self-delegation prevention, role delegation, confirmation, delegation history or visible success target. No delegation integration event is emitted.

Requires Confirmation

Eligible delegates, identity validation, audit wording and whether self/circular delegation is allowed require confirmation.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • microservices/src/workflow-service/Application/Commands/WorkflowInstanceCommands.cs
  • microservices/src/workflow-service/Domain/Workflow/WorkflowInstance.cs

See Also

Keywords

Workflow delegation UI, delegate task, assignment.

Revision Information

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