https://github.com/octogonapus/iampolicyhelper
Lightning fast interactive search to help you write IAM policies.
https://github.com/octogonapus/iampolicyhelper
aws aws-iam-policies cli go
Last synced: 7 months ago
JSON representation
Lightning fast interactive search to help you write IAM policies.
- Host: GitHub
- URL: https://github.com/octogonapus/iampolicyhelper
- Owner: Octogonapus
- License: mit
- Created: 2023-04-30T21:46:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T14:18:33.000Z (10 months ago)
- Last Synced: 2025-04-06T10:52:56.920Z (7 months ago)
- Topics: aws, aws-iam-policies, cli, go
- Language: Go
- Homepage:
- Size: 135 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IAMPolicyHelper: :zap: :mag: Lightning fast interactive search to help you write IAM policies

## Install
### Binary Installation
Download an appropriate binary from the [latest release](https://github.com/Octogonapus/IAMPolicyHelper/releases/latest).
### Manual Installation
```sh
git clone https://github.com/Octogonapus/IAMPolicyHelper
cd IAMPolicyHelper
go build
go install
```## AWS IAM Policy Updates
AWS sometimes updates IAM by introducing new actions/resources/etc. or by changing existing ones.
When this happens, you should remove the local copy of the IAM policies located at `~/.iampolicyhelper/rawData.json`.## How does it work?
The latest IAM documentation is scraped from the AWS website and saved locally the first time you run the program.
Your filter term is then searched against the local definitions.