J'utilise le pool d'utilisateurs AWS Cognito et j'y ai créé des utilisateurs et maintenant j'aime changer les attributs (par exemple, nom, adresse, ...) pour un utilisateur spécifique. Comment est-il possible de le faire manuellement sur le site Web AWS?
La console n'a pas cette capacité mais cela peut être fait dans l'interface de ligne de commande AWS.
aws cognito-idp admin-update-user-attributes \
--user-pool-id xxx \
--username yyy \
--user-attributes Name=xxx,Value=yyy Name=ttt,Value=sss ...
Les attributs personnalisés utilisent la syntaxe suivante:
--user-attributes Name="custom:attributeName",Value="value with space"
Vous devez d'abord configurer vos informations d'identification avec cli (uniquement la première fois), via la commande:
aws configure
mais après cela, c'est simple. Pour plus:
aws cognito-idp admin-update-user-attributes help