AWS Cognito中的ListUsers API

时间:2018-04-05 12:54:46

标签: reactjs amazon-web-services aws-userpools

我想在一个cognito用户池中创建2个用户组。一个用户组将具有管理员信息和登录凭据,而其他用户组将具有普通用户登录凭据和一些额外的自定义属性。我已将用户添加到cognito中的用户池中。现在我想使用管理员登录的ReactJs创建一个Web应用程序,他可以看到在cognito中输入的用户列表以及普通用户的用户组中用户的自定义属性。我找到了ListUsers API,但无法弄清楚如何使用它

1 个答案:

答案 0 :(得分:0)

似乎ListUsers API不允许您过滤组成员资格,因此您不能要求它列出管理员用户,例如

ListUsers API允许您为其ID指定的用户池中的用户检索特定用户属性(名称,电子邮件),还允许您按用户属性进行筛选(name = ...,email = ...,status =禁用)

您应该查看的API实际上是ListUsersInGroup,它会让您列出GroupName="admin"所在的用户。