What problem does it solve?
Managing temporary, just-in-time access to Google Cloud resources is complex and error-prone when done manually with gcloud commands. This Skill guides the full Privileged Access Manager (PAM) lifecycle so users avoid permanent IAM bindings and reduce standing privilege risk.
Core Features & Use Cases
- Entitlement CRUD: Create, read, update, and delete PAM entitlements with YAML templates, approval workflow configuration, and max request duration defaults.
- Access Elevation (Requester Mode): Search eligible entitlements across the project, folder, and organization hierarchy, then request time-bound grants with justification.
- Approver Workflow: Search, approve, or deny pending grant requests with mandatory justification and explicit user confirmation.
- Use Case: A developer needs temporary compute admin access on a production project for 2 hours. The Skill searches the resource hierarchy for an eligible entitlement, requests the grant, and reports whether it is active or awaiting approval.
Quick Start
Ask the assistant to request temporary access to a Google Cloud project using Privileged Access Manager, specifying the role, duration, and target project.