diff --git a/modules/role/main.tf b/modules/role/main.tf index 9cdc97a584..666cd97e15 100644 --- a/modules/role/main.tf +++ b/modules/role/main.tf @@ -9,11 +9,9 @@ resource "sumologic_role" "sumo-role" { capabilities = var.capabilities } -# Commenting this out until we can fix LDAP connections to AD -# # Generate AD group to match the Sumo Logic role -# resource "ad_group_to_ou" "ad-group" { -# ou_distinguished_name = "OU=SumoLogic RBAC,OU=2FA Objects,OU=NYTMG,DC=ent,DC=nytint,DC=com" -# group_name = local.name -# description = "AD Group for Sumo Logic RBAC group ${local.name}" -# auto_gid = true -# } +# Generate AD group to match the Sumo Logic role +resource "ad_group_to_ou" "ad-group" { + ou_distinguished_name = var.ad_oudn + group_name = local.name + description = "AD Group for Sumo Logic RBAC group ${local.name}" +} diff --git a/modules/role/variables.tf b/modules/role/variables.tf index c8a46d3faa..0ff88b48b1 100644 --- a/modules/role/variables.tf +++ b/modules/role/variables.tf @@ -31,4 +31,9 @@ variable "role_prefix" { test = "test-sumo" prd = "sumo" } -} \ No newline at end of file +} + +variable "ad_oudn" { + type = string + default = "OU=SumoLogic RBAC,OU=2FA Objects,OU=NYTMG,DC=ent,DC=nytint,DC=com" +} diff --git a/terraform/terraform.d/plugins/linux_amd64/terraform-provider-ad_v0.2.0 b/terraform/terraform-provider-ad similarity index 55% rename from terraform/terraform.d/plugins/linux_amd64/terraform-provider-ad_v0.2.0 rename to terraform/terraform-provider-ad index 27f20d7861..618ca69ab1 100755 Binary files a/terraform/terraform.d/plugins/linux_amd64/terraform-provider-ad_v0.2.0 and b/terraform/terraform-provider-ad differ diff --git a/terraform/terraform.d/plugins/darwin_amd64/terraform-provider-ad_v0.2.0 b/terraform/terraform.d/plugins/darwin_amd64/terraform-provider-ad_v0.2.0 deleted file mode 100755 index 29cb3afb12..0000000000 Binary files a/terraform/terraform.d/plugins/darwin_amd64/terraform-provider-ad_v0.2.0 and /dev/null differ