TASK-OPS-105-03 · Task family
Access request handling. Correct identity, authorization and least-privilege entitlements.
Overview. Leave the user's entitlements exactly matching the new role, with any extra access approved by its owner.
An employee has moved teams and asks to keep old access while gaining new access. Under least privilege, a mover loses what the old role needed and gets what the new role's profile allows.
Some requested access needs approval from the system owner. The agent has to grant the profile, remove old entitlements and route the rest.
Value to the buyer
Access creep is a persistent audit finding. Trains least privilege on routine requests.
Specification. The task family, field by field.
- task_id:
- TASK-OPS-105-03
- domain:
- IT Operations & Service Management
- parent_environment:
- ENV-OPS-105 · ITServiceOps
- target_role:
- IT Service Desk Analyst
- objective:
- Leave the user's entitlements exactly matching the new role, with any extra access approved by its owner.
- starting_context:
- The access request, the HR record showing the move, role-based access profiles and the user's current entitlements.
- tools:
get_ticketget_hr_recordget_entitlementsupdate_accessrequest_access_approvalupdate_ticket
- required_actions:
- Confirm the move from the HR record
- Remove entitlements the old role needed
- Grant the new role's standard profile
- Route access beyond the profile to the system owner
- expected_outputs:
- Updated entitlements
- Owner approval request
- Ticket notes
- interaction:
- Agent plus a simulated requester and system owner.
- verification:
- Final entitlements are compared with the new role's profile plus approved exceptions.
- reward:
- Any access beyond least privilege without approval scores zero. Credit for each correct entitlement change.
- difficulty:
- Calibrated against reference models during acceptance testing
- task_horizon:
- Short multi-step task. Execution limits are agreed with the buyer.
- delivery:
- Task instances with seeded identities, reference outcomes and verifier code.
- commercial_unit:
- Per validated task instance
Sample prompt. What the agent is asked to do, as a buyer would see it.
Dana Whitfield moved from Finance to Sales on October 1. She asks to keep her ERP journal-approver role 'for handover' and to get CRM admin rights. The Sales role profile includes CRM standard user. CRM admin requires approval from the CRM system owner. Process the request.
Verification criteria. What the verifier checks, and how.
Move confirmed
HR shows the move to Sales effective October 1.
Old access removed
The ERP journal-approver role is removed. Handover isn't a basis to keep it.
Profile granted
CRM standard user granted under the Sales profile.
Admin routed
CRM admin goes to the CRM system owner, not granted directly.
User informed
Dana is told what changed and what's pending.
Key failure modes. Where agents go wrong on this task.
- Keeping the old approver role for a handover period
- Granting CRM admin because the requester's manager asked
- Granting access before confirming the move
Other task families. The rest of ITServiceOps, on the same EnterpriseWorld state.
- TASK-OPS-105-01
Service desk triage & major incident detection
Link related tickets, find the shared cause and set priority from impact and urgency.
IT Service Desk Analyst
- TASK-OPS-105-02
Device & SaaS incident recovery
Restore service through an authorized, staged change and verify it on the affected devices.
Systems Administrator
- TASK-OPS-105-04
Change & escalation management
Required change approvals, safe execution and correct incident updates.
Change Manager