【问题标题】:Terraform orchestrating AWS SSO using AD ConnectorTerraform 使用 AD 连接器编排 AWS SSO
【发布时间】:2023-04-09 05:10:02
【问题描述】:

我正在尝试通过 terraform 创建 AD 连接器进行编排,并为我的 AWS 组织启用 SSO。这是我使用的 terraform 模块的示例:

resource "aws_directory_service_directory" "connector" {
  name       = "${var.ad_domain_name}"
  password   = "${var.ad_password}"
  size       = "${var.ad_size}"
  type       = "ADConnector"
  enable_sso = "${var.enable_sso}"
  alias      = "${var.ad_alias}"

  connect_settings {
    customer_dns_ips  = "${var.ad_dns_ips}"
    customer_username = "${var.ad_username}"
    subnet_ids        = [ "${var.ad_subnet_ids}" ]
    vpc_id            = "${var.vpc_id}"
  }
}

当我应用此功能时,AD 连接器已正确创建并处于活动状态等,但 SSO 未配置为使用 AD 连接器; SSO 仍指向默认的 AWS SSO 目录。我必须手动选择 Microsoft AD Directory->AD Connector 才能启用它。

是否可以通过 terraform 完全创建和配置 AWS SSO 以使用 AD 连接器,或者是否需要手动配置带有 AD 连接器的 AWS SSO?

【问题讨论】:

    标签: amazon-web-services terraform


    【解决方案1】:

    没有。

    尽管我很想看到 Terraform/AWS API 支持,但单点登录常见问题页面显示

    Is there an API available for AWS SSO?
    
    No. You can use the AWS SSO console to perform all necessary operations.
    

    参考:https://aws.amazon.com/single-sign-on/faqs/

    2021 年 4 月编辑:

    是否有适用于 AWS SSO 的 API?

    是的。 AWS SSO 提供账户分配 API 来帮助您在多账户环境中自动化权限管理,并以编程方式检索权限以进行审计和治理。

    【讨论】:

      猜你喜欢
      • 2020-05-15
      • 2022-06-21
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 2021-08-24
      • 2023-02-23
      • 2020-09-21
      • 1970-01-01
      相关资源
      最近更新 更多