Hello,

with the changes from this PR: https://github.com/keycloak/keycloak/pull/3120
the realm roles and client roles would also be available with a single GET request.

Cheers,
Thomas

2016-09-09 9:21 GMT+02:00 Marek Posolda <mposolda@redhat.com>:
Yep. You can take a look at our testsuite for inspiration : https://github.com/keycloak/keycloak/blob/master/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/UserTest.java .

Especially see last test "roleMappings"

Marek


On 08/09/16 20:30, Eric Matte wrote:

Hi, I need to get all user roles from a specified user ID from all assigned groups for this particular user.

I have searched into the API documentation and found no link that could returns me all roles of the authenticated user.

 

Currently, I have the user id, the realm name, the client id, and an admin token.

I need to send a POST method from my backend in order for it the properly set all the session’s variables.

 

http://www.keycloak.org/docs/rest-api/#_userrepresentation

From this link, UserRepresentation seems to have everything I need, but while checking the code on GitHub, the function for “GET /admin/realms/{realm}/users/{id}” only returns the few first variables (name, email, id, etc.). But, clientRoles, for instance, is not returned.

 

Thank you



_______________________________________________
keycloak-user mailing list
keycloak-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user



_______________________________________________
keycloak-user mailing list
keycloak-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user