Reputation: 1796
I have a service account in master
realm. from admin-cli
I want to assign the service account master-realm-client
admin role. how can I do that.
kcadm.sh add-roles -r master --rolename admin --uusername master-realm-client
OR
kcadm.sh add-roles -r master --rolename admin --cclientid master-realm-client
is not working. kindly help
Upvotes: 4
Views: 3156
Reputation: 13482
Please use below kcadm command for this
/opt/keycloak/bin/kcadm.sh add-roles --uusername service-account-<CLIENT-ID> --rolename <ROLE-NAME> -r <REALM-NAME>
So it will be look like this
/opt/keycloak/bin/kcadm.sh add-roles --uusername service-account-client --rolename adminRole -r master
Upvotes: 7