Как я могу получить каждого пользователя Cognito со своими группами, используя Boto3 - PullRequest
0 голосов
/ 04 июня 2019

Мне нужно перечислить пользователей с каждой группой, с которой это связано. Я пытаюсь сделать это:

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

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

listUsers = response['Users']

for u in listUsers:
    print u

Но я в пределах своих свойств не возвращаю группу. Я использую клиент Python Boto3. Заранее спасибо.

1 Ответ

1 голос
/ 05 июня 2019

ListUsers просто возвращает метаданные пользователя, но не имеет информации о группе. Смотрите синтаксис ответа от вызова API ListUsers здесь . Чтобы получить информацию о группе пользователей, вам нужно сделать AdminListGroupsForUser API-вызов. Соответствующий вызов boto3 можно увидеть здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...