Skip to content

A collection of custom IAM policies to augment the available defaults.

License

Notifications You must be signed in to change notification settings

figurate/terraform-aws-permissions

Repository files navigation

AWS IAM role configuration

Purpose: Provision additional IAM policies useful for common use-cases.

Rationale: Templated IAM policies promote consistency and privilege of least access.

Requirements

No requirements.

Providers

Name Version
aws n/a

Inputs

Name Description Type Default Required
assume_role_filter Filter the IAM roles that may be assumed (applicable for IAM-related policies) string "*" no
name_prefix A prefix added to all IAM policy names string "" no
policies Names of template policies to include for provisioning list [] no
resources Target resources applicable for the provisioned policies list
[
"*"
]
no

Outputs

Name Description
policy_arns n/a