page_title | subcategory | description |
---|---|---|
morpheus_active_directory_identity_source Resource - terraform-provider-morpheus |
Provides an active directory identity source resource |
Provides an active directory identity source resource
resource "morpheus_active_directory_identity_source" "addemo" {
tenant_id = 1
name = "addemo"
description = "TF example AD identity source"
ad_server = "dc01.contoso.com"
domain = "contoso.com"
use_ssl = false
binding_username = "administrator"
binding_password = "Password123"
required_group = "administrators"
search_member_groups = true
default_account_role_id = 7
role_mapping {
role_id = 2
role_name = "developers"
active_directory_group_name = "developers"
active_directory_group_fqn = "CN=developers,CN=Users,DC=contoso,DC=com"
}
}
ad_server
(String) The IP address or hostname of the active directory domain controllerbinding_password
(String, Sensitive) The password of the account used to authenticate to the domainbinding_username
(String) The username of the account used to authenticate to the domaindefault_account_role_id
(Number) The id of the default role a user is assigned when they are in the required group or if no specific group mapping applies to the userdomain
(String) The name of the active directory domainname
(String) The name of the active directory identity sourcetenant_id
(Number) The ID of the Morpheus tenant to associate the identity source with
description
(String) The description of the active directory identity sourceenable_role_mapping_permission
(Boolean) When enabled, Tenant users with appropriate rights to view and edit Roles will have the ability to set role mapping for the Identity Source integrationrequired_group
(String) The active directory group users must be in to access Morpheusrole_mapping
(Block Set) The Active Directory to Morpheus Role mapping (see below for nested schema)search_member_groups
(Boolean) Whether groups nested inside the required group will also be includeduse_ssl
(Boolean) Whether to use SSL when connecting to the domain controller
id
(String) The ID of the active directory identity source
Optional:
active_directory_group_fqn
(String) The fully qualified name of the active directory role to map to (i.e. - CN=Administrators,CN=Builtin,DC=contoso,DC=com)active_directory_group_name
(String) The name of the active directory role to map torole_id
(Number) The id of the Morpheus role to map torole_name
(String) The name or authority of the Morpheus role to map to
Import is supported using the following syntax:
terraform import morpheus_active_directory_identity_source.tf_example_active_directory_identity_source 1