Amazon web services 如何在AWS Cognito用户池中为特定用户编辑用户属性?

Amazon web services 如何在AWS Cognito用户池中为特定用户编辑用户属性?,amazon-web-services,amazon-cognito,Amazon Web Services,Amazon Cognito,我正在使用AWS Cognito用户池并创建了一些用户。现在我想更改特定用户的一些属性,例如名称、地址等 是否可以在AWS网站上执行此操作?如果是,如何操作?控制台没有该功能,但可以在AWS命令行界面中完成 aws cognito-idp admin-update-user-attributes \ --user-pool-id xxx \ --username yyy \ --user-attributes Name=xxx,Value=yyy Name=ttt,Val

我正在使用AWS Cognito用户池并创建了一些用户。现在我想更改特定用户的一些属性,例如名称、地址等


是否可以在AWS网站上执行此操作?如果是,如何操作?

控制台没有该功能,但可以在AWS命令行界面中完成

aws cognito-idp admin-update-user-attributes \
    --user-pool-id xxx \
    --username yyy \
    --user-attributes Name=xxx,Value=yyy Name=ttt,Value=sss ...
自定义属性使用以下语法:

--user-attributes Name="custom:attributeName",Value="value with space"
您需要首先(仅第一次)通过以下命令使用cli设置凭据:

aws configure
但在那之后就很简单了。更多信息:

aws cognito-idp admin-update-user-attributes help

OP询问如何在Cognito中更改用户属性。主用户属性和自定义属性可以在控制台中查看,但不能在控制台中更改。
以下是访问用户属性的Python API链接:。
update\u user\u attributes()
方法可能就是您正在寻找的方法


可以找到更广泛的cognito API集。

aws cli冲突/冲突是否会放大cli?