sso

avlcloudtechnologies/sso/aws

Terraform Module HCL AWS

Terraform module to manage AWS Single Sign-On (SSO) resources.

Install
module "sso" {
source = "avlcloudtechnologies/sso/aws"
version = "0.5.0"
}
⭐ Source on GitHub 📦 Registry page
README

AWS SSO Terraform module !GitHub tag (latest by date) This module handles creation of AWS SSO permission sets and assignment to AWS SSO entities and AWS Accounts. Pre-requisites Before this module can be used, please ensure that the following pre-requisites are met: - Enable AWS Organizations and add AWS Accounts you want to be managed by SSO. Documentation - Enable AWS SSO. Documentation. - Create AWS SSO entities (Users and Groups) Documentation or use identitystore module. - Ensure that Terraform is using a role with permissions required for AWS SSO management. Documentation. Usage More complex examples can be found in the examples directory. Simple use case: ``hcl module "sso" { source = "avlcloudtechnologies/sso/aws" permission_sets = { AdministratorAccess = { description = "Provides

Inputs (4)
NameTypeDescriptionDefault
identitystore_user_data_source_depends_onlist(string)List of parameters that identitystore user data sources depend on, for example n[]
permission_setsanyMap of maps containing Permission Set names as keys. See permission_sets descrip{ "AdministratorAccess": { "descri
account_assignmentslist(object({ principal_naList of maps containing mapping between user/group, permission set and assigned []
identitystore_group_data_source_depends_onlist(string)List of parameters that identitystore group data sources depend on, for example []
Outputs (2)
aws_ssoadmin_permission_sets — Maps of permission sets with attributes listed in Terraform resource aws_ssoadmin_permission_set doc
aws_ssoadmin_account_assignments — Maps of account assignments to permission sets with keys user/group_name.permission_set_name.account
Resources (6)
aws_ssoadmin_account_assignmentaws_ssoadmin_customer_managed_policy_attachmentaws_ssoadmin_managed_policy_attachmentaws_ssoadmin_permission_setaws_ssoadmin_permission_set_inline_policynull_resource
Details
FrameworkTerraform Module
LanguageHCL
Version0.5.0
Cloud AWS
★ Stars37
Forks34
Total downloads133.7k
Inputs4
Outputs2
Resources6
Examples3
LicenseApache-2.0
Namespaceavlcloudtechnologies
Updated