[英]AWS: STS Assume Role not working for user
我創建了一個具有以下定義的 AWS 策略。 我已將其分配給 IAM 用戶,以便該用戶可以獲得臨時訪問權限。 但是,用戶收到此錯誤:“用戶 xxxx 無權執行:sts:AssumeRole on...”。
AWS 文檔說這是唯一需要的策略。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "sts:AssumeRole",
"Resource": "*"
}
]
}
除了允許用戶擔任角色的 IAM 策略外,您還需要為角色添加Trust Policy
。 信任策略告訴誰可以承擔這個角色。 我認為您缺少信任政策。
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.