使用boto3为IAM用户授予AWS控制台管理访问权限

时间:2019-01-16 14:18:41

标签: amazon-web-services boto3 amazon-iam

我正在创建一个IAM用户并使用boto3附加一个策略,

import boto3
iam = boto3.client('iam')
user = iam.create_user(UserName='test_user')

iam.attach_user_policy(UserName='test_user',PolicyArn='arn:aws:iam:12345667644:policy/test_policy')

用户已成功创建,但没有控制台管理访问权限。我尝试从official documentation和其他地方搜索一些API调用,例如users.set_credentials或类似的方法,但到目前为止还没有成功。有人可以让我知道正确的设置方法吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

我去了Boto3 IAM的官方文档,并搜索了“控制台” ,然后看到this method似乎正是您想要的:global.loopExpect()

  

为指定用户创建密码,使该用户能够通过AWS管理控制台访问AWS服务。