cloud-iam-review

Audit AWS, Azure, and GCP IAM configurations for least privilege risks.

6|Updated May 30, 2026
One-click install
npx skills add https://github.com/jassics/awesome-claude-security --skill cloud-iam-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-iam-review
Source: https://github.com/jassics/awesome-claude-security/tree/main/plugins/cloud-security/skills/cloud-iam-review
Command: npx skills add https://github.com/jassics/awesome-claude-security --skill cloud-iam-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill audits cloud IAM (AWS/Azure/GCP) for least privilege risks, identifying over-permissioned identities, wildcard/admin grants, public or cross-account access, unused credentials, and privilege-escalation paths.

Core Features & Use Cases

  • Identity Risk Assessment: Identifies over-permissioned identities, dangerous permissions, external exposure, credential hygiene issues, and privilege-escalation paths.
  • Excess Privilege Detection: Flags wildcard actions/resources, admin/owner roles, and unused permissions vs. actual usage.
  • External Exposure Analysis: Identifies public principals, cross-account/cross-tenant trust, and federated/external identities.
  • Credential Hygiene Review: Checks long-lived keys, MFA on privileged users, and root/break-glass usage.
  • Escalation Path Tracing: Traces escalation paths from low-priv to high-priv identities.
  • Use Case: Automate the review of cloud IAM configurations to ensure least privilege, reducing the risk of cloud compromise.

Quick Start

Use the cloud-iam-review skill to audit IAM configurations for the AWS account 'my-account-id'.

Frequently Asked Questions about cloud-iam-review

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

FAQPage Schema
How do I audit cloud IAM configurations for least privilege risks?

Cloud IAM auditing automates the detection of over-permissioned identities, wildcard grants, and public access across AWS, Azure, and GCP to ensure least privilege. It traces privilege-escalation paths and flags unused credentials to reduce cloud compromise risk.

What is the best way to find over-permissioned identities and wildcard actions in AWS, Azure, or GCP?

Identity risk assessment identifies over-permissioned identities by comparing assigned permissions against actual usage. It flags dangerous wildcard actions, admin roles, and public principals across your cloud environments to highlight excess privileges.

Can I check for external exposure and cross-account trust in my cloud IAM?

External exposure analysis identifies public principals, cross-account or cross-tenant trust policies, and federated identities within your IAM configurations. It reviews external access paths to prevent unintended data exposure from misconfigured trust relationships.

How does credential hygiene review work for cloud IAM users?

Credential hygiene review checks for long-lived access keys, verifies MFA enforcement on privileged users, and monitors root or break-glass account usage. This process identifies dormant credentials that violate least privilege principles and increase compromise risk.

Do I need specific credentials to trace privilege-escalation paths in cloud IAM?

Tracing privilege-escalation paths requires valid AWS, Azure, or GCP credentials with read access to IAM policies. The audit uses these credentials to map routes from low-privilege to high-privilege identities, exposing potential takeover vectors.

When should I run an automated IAM risk assessment for cloud security?

Automated IAM risk assessment should run during onboarding, periodic compliance checks, or after major infrastructure changes. It detects unused permissions and escalation paths early, ensuring continuous least privilege enforcement across dynamic cloud environments.