iam-policy-simulator

Community

Simulate IAM policy access

AuthorAstorYH
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps users understand and verify if an IAM policy grants or denies access for a specific user to a particular resource and action, preventing unintended access or permission issues.

Core Features & Use Cases

  • Policy Evaluation: Determines access based on IAM policy JSON.
  • User/Resource Specificity: Checks access for a given user ARN and resource ARN.
  • Action Granularity: Can evaluate specific actions or all actions.
  • Use Case: Before deploying a new service, a security engineer can use this skill to confirm that a specific IAM role has the necessary permissions to access a designated S3 bucket, but not a restricted one.

Quick Start

Use the iam-policy-simulator skill to check if the user 'arn:aws:iam::123456789012:user/testuser' is allowed to perform the action 's3:GetObject' on the resource 'arn:aws:s3:::my-bucket/public/file.txt' using the provided policy.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: iam-policy-simulator
Download link: https://github.com/AstorYH/PASB/archive/main.zip#iam-policy-simulator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.