AWS用户池,如何编辑用户属性?

Mic*_*haD 20 amazon-web-services amazon-cognito

我正在使用AWS Cognito用户池并在那里创建了一些用户,现在我想更改特定用户的属性(例如名称,地址等).如何在AWS网站上手动执行此操作?

Bru*_*ce0 42

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

aws cognito-idp admin-update-user-attributes \
    --user-pool-id xxx \
    --username yyy \
    --user-attributes Name=xxx,Value=yyy Name=ttt,Value=sss ...
Run Code Online (Sandbox Code Playgroud)

您需要首先使用cli设置凭证(仅限第一次),通过以下命令:

--user-attributes Name="custom:attributeName",Value="value with space"
Run Code Online (Sandbox Code Playgroud)

但在那之后它很简单.更多:

aws configure
Run Code Online (Sandbox Code Playgroud)


una*_*orn 15

新的 Cognito 控制台界面现在可以进行编辑。

从控制台转到 Amazon Cognito > 用户池 > {您要选择的用户池} > {您要编辑的用户}

在“用户属性”卡下,单击右侧的“编辑” 在此输入图像描述