如何使用boto3获取每个Cognito用户及其组

时间:2019-06-04 14:08:35

标签: python boto3

我需要列出与此关联的每个组的用户。我正在尝试这样做:

client = boto3.client('cognito-idp')

response = client.list_users(
    UserPoolId=env_settings.pool_id
)

listUsers = response['Users']

for u in listUsers:
    print u

但是我在其属性之内不返回该组。我正在使用boto3 python客户端。预先感谢。

1 个答案:

答案 0 :(得分:1)

ListUsers仅返回用户元数据,但没有组信息。请参阅来自ListUsers API调用here的响应语法。要获取用户的网上论坛信息,您需要进行AdminListGroupsForUser API调用。可以在here看到相应的boto3呼叫。