gpt4 book ai didi

amazon-web-services - Datadog AWS 多个 AWS 账户的集成

转载 作者:行者123 更新时间:2023-12-02 03:50:08 32 4
gpt4 key购买 nike

我有两个 AWS 帐户,我能够使用 Terraform 为第一个帐户设置 AWS 集成,但是当我尝试为第二个帐户创建 AWS 集成时,出现错误。

我创建了一个具有内嵌策略的角色,但我们没有设置交叉账户。

! Datadog is not authorized to perform: sts:AssumeRole on resource: arn:aws:iam::xxxxxxxxxx:role/DatadogAWSIntegrationRole. See http://docs.datadoghq.com/integrations/aws/

信任关系:

{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::xxxxxxxxxxxx:root"
},
"Action": "sts:AssumeRole",
"Condition": {
"StringEquals": {
"sts:ExternalId": "xxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
]
}

谁能指导我如何解决这个错误?

最佳答案

角色 arn:aws:iam::xxxxxxxxxx:role/DatadogAWSIntegrationRole 还必须有权在其他账户上代入该角色。

您必须更新主账户上的 DatadogAWSIntegrationRole 以包括:

{
"Version": "2012-10-17",
"Statement": [
...
{
"Effect": "Allow",
"Action": "sts:AssumeRole",
"Resource": "arn:aws:iam::xxxxxxxxxxxx:role/AssumedRoleForDataDogInOtherAccount"
}
]
}

关于amazon-web-services - Datadog AWS 多个 AWS 账户的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45695083/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com