2017-07-06 87 views
0

如何切換到AWS控制檯中的用戶?AWS控制檯>切換到用戶

我爲用戶設置了一個IAM策略,我想測試它們是否工作。

我試過(如

arn:aws:iam::<account id>:user/<username> 

https://signin.aws.amazon.com/switchrole 

使用使用帳戶ID從用戶ARN切換角色http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-console.html

Account: <account id> 
Role: test_user 
Display Name: Test User 

然後點擊切換角色,但我得到:

Could not switch roles using the provided information. Please check your settings and try again. If you continue to have problems, contact your administrator. 

注意:我是具有完全訪問權限的管理員。

回答

0

您不能使用交換機角色功能切換到用戶

你有兩個選擇:

  • 登錄你要測試的用戶,或
  • 創建具有相同權限的角色,切換到角色,然後進行測試

的最簡單的就是只需以你想測試的用戶身份登錄即可。但是,這可能是一種糟糕的安全做法,因爲您正在使用他人的帳戶,並且您執行的任何操作都將在Amazon CloudTrail(審計跟蹤)中針對該用戶進行記錄。

或者,您可以創建一個新的IAM角色併爲該角色分配完全相同的權限。您還需要爲該角色分配信任策略,以允許您(您的IAM用戶)使用該策略。然後,您可以在控制檯中切換到該角色。這將起作用,除非您有任何特定引用您要測試的用戶的策略(它不會識別您的角色權限)。

-1

完成此操作的最佳方法是完全註銷AWS控制檯。或者您可以使用不同的瀏覽器,因此您可以同時登錄兩者。