Skip to content

noqdev/iambic-templates-examples

Repository files navigation

iambic-templates-examples

This is an example IAMbic templates repository. When you use IAMbic to track your multi-cloud IAM assets, you can store the assets into a repository like this one. This repository is public for documentation purposes. You will not have to make your IAMbic templates repository public, espeically if you are worry about PII (personal identitifable information due to email or username).

Directory Layout

IAMbic has a convention to import assets into resources/<plugin-name>/<resource-type> convention. However, you can re-arrange the directory layout to fit your needs. IAMbic will transverse the whole templates repository when it accounts for cloud assets.

Plugin Demonstration

Amazon Web Services

Azure Active Directory

Google Workspace

Okta

Automation

Periodic Import

This Github workflow runs the iambic import flow via IAMbic bundled Github integration. This make sure any out-of-band resources are imported back into IAMBIC templates git repository.

GitHub Pull Request Workflow

We want to delegate the ask of making PR to obtain IAM request to developer, so IAMbic comes with a Github Pull Request workflow. Checkout this PR Someone made the request to modify the role definition, and IAMbic Github Integration automatically runs iambic plan and comment the effect of this change within the PR.

About

An fully working example of iambic-templates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages