首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Boto3将IAM用户附加到IAM组

使用Boto3将IAM用户附加到IAM组
EN

Stack Overflow用户
提问于 2020-12-07 18:17:55
回答 1查看 354关注 0票数 0

我试图创建一个IAM策略,使用Boto3给一个IAM组。到目前为止,我还不能将IAM用户添加到IAM组中。对于"response = iam.add_user_to_group(“),我得到了一个错误,”出现了异常: AttributeError 'iam.ServiceResource‘对象没有属性'add_user_to_group'“

代码语言:javascript
复制
import boto3
iam = boto3.resource('iam') #using resource representing IAM
created_user = iam.create_user(
    UserName='some_random_user'
)
print(created_user)

create_group_response = iam.create_group(GroupName = 'Tester')

response = iam.add_user_to_group(
UserName = 'some_random_user', #Name of user
GroupName = 'Tester'
)

response = iam.attach_user_policy(
UserName = 'some_random_user', #Name of user
PolicyArn = 'arn:aws:iam::196687784845:policy/boto-test' 
# Policy ARN which you want to asign to user
)

不确定问题是什么,我对python和boto非常陌生,所以可能是一件很小的事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-07 18:21:26

根据文档add_user_to_group是IAM 客户机(而不是资源)的一个动作。而是在组资源上使用操作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65187197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档