iam-policy-simulator
CommunitySimulate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.