Skip to main content

Helpdesk Ticket Assignment

Summary

Assignment sets the current assignee, records the assignment time, changes the ticket to Assigned and appends an assignment-history row. The administration page accepts a numeric user identifier and optional email.

Audience

Helpdesk agents, HR administrators, product, QA, support and security reviewers.

Business Purpose

Establish accountable ownership of a support request and preserve a record of assignment decisions.

Actors

An administrator or agent performs assignment; the named assignee receives ownership and is the notification audience; the requester is the subject of the ticket.

Business Process

Responsibilities

The assigning operator must select the correct agent. The assignee owns subsequent progression. Administrators must reconcile assignment identity with the employee/user directory outside this screen.

Business Rules

Assignment can be performed on an existing ticket and always sets Assigned. A history entry includes assignee, assigning user and optional note. The reviewed endpoint does not validate that the assignee identifier is positive or resolve it against an employee directory.

Integrations

TicketAssigned is resolved to the assignee by Notification Service. Agent-load reporting groups active tickets by current assignee. No verified Employee Service lookup is performed during assignment.

Limitations

No queue, team, group, skill, workload balancing, round-robin, acceptance, delegation or bulk assignment exists. The administration screen uses raw identity fields, and the endpoint has no verified eligibility check.

Requires Confirmation

Who may assign, valid agent population, reassignment policy, unassigned queue ownership and separation-of-duty requirements need confirmation.

Source References

  • microservices/src/helpdesk-service/Domain/HelpdeskEntities.cs
  • microservices/src/helpdesk-service/Api/HelpdeskEndpoints.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • microservices/src/notification-service/Application/EventNotificationResolver.cs

Reference Content

The direct-user assignment, status update, history record and notification path above are the verified assignment reference.

See Also

Keywords

Ticket assignment, assignee, ownership, agent load, assignment history.

Revision Information

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