terraform-aws-iam
                                
                                
                                
                                    terraform-aws-iam copied to clipboard
                            
                            
                            
                        Terraform module to create AWS IAM resources πΊπ¦
## Description This commit adds support for creating an inline policy for an IAM role to the `iam-assumable-role-with-oidc` and `iam-assumable-role` modules. Also updated examples for these modules. Based on the...
## Description This commit adds support to the `iam-assumable-role-with-oidc` module for enabling and configuring STS Session tags on the role trust policy. Docs: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_session-tags.html ## Motivation and Context STS session...
## Description When using the `iam-user` module to create IAM Users with console login profiles, the login kept failing. Upon further inspection, I noticed that the initial login password contained...
## Is your request related to a problem? Please describe. A process that assumes a role managed by module/iam-assumable-role-with-oidc (though presumably this is a general problem) needs to do some...
## Description Enforce users to set the `role-session-name` to their user name when assuming a role. See https://aws.amazon.com/blogs/security/easily-control-naming-individual-iam-role-sessions/ for details. ## Motivation and Context This allows to identify user activities...
## Description To use aws:kms encryption with the Mountpoint S3 CSI driver the IAM policy needs to include kms:Decrypt and kms:GenerateDataKey permissions for the KMS key used for the bucket(s)...
## Description This PR configures properly the policy to use `StringEquals` when using fully qualified audiences and uses `StringLike` when using newly added var for wildcards `oidc_audiences_with_wildcards`. ## Motivation and...
## Description - [X] β I have searched the open/closed issues and my issue is not listed. ## β οΈ Note Before you submit an issue, please perform the following first:...
## Description Created a CircleCI OIDC provider and role ## Motivation and Context It's hard to do it on your own and I'm happy to contribute it to the community...
## Description Extended functionality of `iam-assumable-role-with-oidc` to also allow assuming the role by trusted AWS principals ## Motivation and Context In some cases, it's needed to extend the trust policy...