Skip to content

apppackio/iam-policy-library

Repository files navigation

IAM Policy Library

Getting IAM Policies just right is a pain in the butt and the prebuilt AWS policies can be overly permissive for many use-cases. This is a collection of vetted policies for common real-world scenarios.


🤬 Hate IAM Policies and looking for something better?

You're not alone! We made AppPack because working with AWS is challenging and you've got other things to worry about. AppPack makes deploying web apps to AWS dead simple and focuses on a great developer experience for your team.

👉 Check it out at apppack.io 👈


Contributing

Adding new policies

Prereqs:

  1. Add the AWS Policy JSON to library/{service}/
  2. Add a section to src/{service}.md
  3. Run make to generate the Terraform equivalents and prettify the files

Running locally

Prereqs:

  • Python 3.11
  • pdm
pdm install
make serve

Deployment

Hosted on GitHub Pages and handled via GitHub Actions. Push to main to deploy.