2つのAWSアカウント(Account A & B
)があります。私はAccount B
のIAMユーザーのほうが、AWS IAM
の役割によってAccount A
のリソースにアクセスすることを許可したいと考えています。選択したIAMユーザーに役割の切り替えを許可します。
私はロールを作成しており、正常に動作します。しかし、ロール名を保持しているIAMユーザーは、ロールを切り替えてリソースにアクセスできることがわかります。
アカウントBの特定のユーザーだけが役割に切り替えることを許可する方法はありますか?
信頼ポリシーステートメントは、あなたがグループに役割を引き受けるように制限する必要があるユーザーを追加することができますfollows-
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::Account-B:root"
},
"Action": "sts:AssumeRole"
}
]
}