Awesome
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.