it-access-lifecycle

Manages identity and access lifecycle workflows with least-privilege controls and post-change verification.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/lwokeray/cowork-plugins --skill it-access-lifecycle-lwokeray
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: it-access-lifecycle
Source: https://github.com/lwokeray/cowork-plugins/tree/main/plugins/it-operations-cowork/skills/it-access-lifecycle
Command: npx skills add https://github.com/lwokeray/cowork-plugins --skill it-access-lifecycle-lwokeray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Identity and access changes are security-sensitive operations where mistakes cause breaches, orphaned access, or compliance failures. This Skill structures joiner-mover-leaver processing, access requests, and authentication troubleshooting around authoritative directory evidence, approval controls, and post-change readback instead of ad-hoc directory edits. ## Core Features & Use Cases - Lifecycle Workflows: Guided joiner, mover, and leaver procedures covering birthright access, separation-of-duties checks, session revocation, ownership transfer, and license reclamation. - Access Request Handling: Evaluates least privilege, data sensitivity, and expiry requirements before granting group, role, application, or guest access, with mandatory approval and effective-state readback. - Authentication Troubleshooting: Ordered diagnostic sequence covering account state, sign-in logs, MFA registration, conditional access, device compliance, and session state. - Use Case: An employee transfers departments. The Skill calculates access additions and removals, flags separation-of-duties conflicts, removes obsolete entitlements with expiry-bound overlap, and reads back effective memberships to confirm the change. ## Quick Start Ask the assistant to process a leaver offboarding for a specific user, including sign-in disablement, session revocation, role removal, and ownership transfer verification.

Frequently Asked Questions about it-access-lifecycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process an employee offboarding securely?▼

Verify termination authority and effective time from the HR source, disable sign-in at the authorized time, revoke sessions and tokens, remove privileged roles, transfer resource ownership, and reclaim licenses only after dependency checks. Verify each step separately with readback.

How do I troubleshoot MFA and sign-in failures?▼

Check in order: account state and tenant, sign-in logs and failure codes, authentication-method registration, conditional-access results, device compliance, application assignment, network constraints, and session state. Never disable MFA or security policy just to test.

What checks are required before granting access to a resource?▼

Identify the resource, role, beneficiary, duration, and business purpose, then check existing access, the authoritative owner, least privilege, data sensitivity, and separation of duties. Prefer group-based grants, set expiry for temporary access, and read back the effective assignment after approval.

Why does a user have no access after being added to a group?▼

Group membership alone does not guarantee access. Check nested-group support, propagation delays, application assignment, and licensing. A successful assignment call is not proof of effective access; verify effective membership and propagation.

When should this access lifecycle approach not be used?▼

Avoid it for general endpoint failures without identity evidence, code-level authorization design, security containment already owned by an incident commander, or requests from unresolved or anonymous identities. Resolve identity through an authoritative directory before any writes.