Manage AWS IAM Identity Center permission sets and account assignments with Terraform.
-
Updated
Aug 14, 2025 - HCL
Single sign-on (SSO) is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems. SSO supporters place emphasis on it reducing the risk of password fatigue and improvement of usability in terms of perceived corperate identity between different services of the same provider.
Conversely, single sign-off or single log-out (SLO) is the property whereby a single action of signing out terminates access to multiple software systems.
Manage AWS IAM Identity Center permission sets and account assignments with Terraform.
Gravitational Teleport backing services (S3, DynamoDB)
Create AWS IAM Identity Center groups, users, and group membership with Terraform.
Terraform module to create and apply a Kubernetes ConfigMap for `aws-iam-authenticator` to be used with Kops to map IAM principals to Kubernetes users
A Terraform module for setting up AWS SSO and Auth0, to allow users to sign-in to AWS using GitHub • This repository is defined and managed in Terraform
This project can be used to create new AWS IAM Identity Center (SSO) Permission Sets using AWS Managed Policy attachments and AWS Secrets Manager to store the configuration details
Terraform module to deploy Keycloak on AWS ECS Fargate with RDS/Aurora PostgreSQL, ALB, auto-scaling, and optional SES email integration
TheidServer Terraform module
Terraform module to protect CloudFront distributions with AWS Identity Center (SSO) using SAML and Lambda@Edge