IAMbic is Version-Control for IAM. It centralizes and simplifies cloud access and permissions. It maintains an eventually consistent, human-readable, bi-directional representation of IAM in Git.
-
Updated
Nov 27, 2024 - Python
IAMbic is Version-Control for IAM. It centralizes and simplifies cloud access and permissions. It maintains an eventually consistent, human-readable, bi-directional representation of IAM in Git.
The Network Orchestration for AWS Transit Gateway solution automates the process of setting up and managing transit networks in distributed AWS environments. It creates a web interface to help control, audit, and approve (transit) network changes.
automate the control, the purge and the management of AWS accounts assigned permanently to selected employees - foster innovation from cloud teams
Whole-infrastructure automation tooling for AWS
This pattern describes how to use AWS Control Tower Controls, AWS Cloud Development Kit (CDK) and infrastructure as code to implement and administer preventive, detective and proactive security on AWS.
Account Assessment for AWS Organizations programmatically scans all AWS accounts in an AWS Organization for identity-based and resource-based policies with Organization-based conditions.
This solution will help you automate user group assignment to permission sets in AWS IAM Identity center for accessing any or all AWS accounts in your organization via federated access following principles of least privilege.
Manage AWS Organizations as Code
This CDK code creates an AWS Transit Gateway in a Central Account and using AWS Resource Access Manager (RAM), a resource share is created to share the Transit Gateway with other AWS account with in the same AWS Organisation. The code also performs a Transit Gateway VPC attachment with an already existing VPC in the Central Account.
AWS IAM Role sync with Azure Active Directory | extensible for other Directory Services
Prints a text tree representation of an AWS organization.
Contacts Manager - A programmatically way to manage AWS contacts at the AWS Organizations level.
Advanced DEMO of AWS Organizations for multiple AWS Accounts management with IaC on CDK-Python.
Centralized IAM access keys rotation automation in AWS Organizations using Terraform and AWS services to maintain security compliance.
Automatically cdk bootstrap all AWS Accounts in an Organization
A Python library for querying and transforming data from AWS APIs
AWS Multi-Account Management - Use standalone or through AWS Deployment Framework
Queue accounts for deletion with organizations:CloseAccount
A few python scripts to help create, use, and clean up AWS accounts for workshops / labs
This solution facilitates the migration of AWS accounts from one organization/payer to another, handling the process in phases with support for migration waves.
Add a description, image, and links to the aws-organizations topic page so that developers can more easily learn about it.
To associate your repository with the aws-organizations topic, visit your repo's landing page and select "manage topics."