Hello Folks,
As i was about to submit a bug report, i thought to first check with you if this is indeed a bug or is the problem in my instance or syntax:
I’m trying to create a new user using Admin CLI and updating it using the below:
️✅ user1_id=$(kcadm.sh create users -r $REALM -s username=$user1 -s enabled=true -i) ️
️✅ kcadm.sh update users/$user1_id/reset-password -r $REALM -s type=password -s value=$user1_pwd -s temporary=false -n
️✅ kcadm.sh update users/$user1_id -r $REALM -s 'attributes.lastName=["user1"]' -n
❌ kcadm.sh update users/$user1_id -r $REALM -s 'attributes.firstName=["user1"]' -n
❌ kcadm.sh update users/$user1_id -r $REALM -s 'attributes.email=["user@user.user"]' -n
Creating the user and setting their password works as well as updating the lastName; However, updating the email and the firstName do not work as per the below snapshot:
I’m currently using the latest docker image of Keycloak (quay.io/keycloak/keycloak:24.0.4-0)
If someone can confirm/replicate this i will be submitting a new issue at https://github.com/keycloak/keycloak/issues/new/choose
Thanks in advance!

