Review is assigned to Stian and he's on vacation...You know those
Europeans and their weeks long vacations ;-p
On 8/9/16 11:36 AM, Paulo Pires wrote:
+1
Regarding PRs, while I'm all in for it [1] the truth is that it seems
there's no bandwidth to actually review them.
Cheers,
Pires
1 -
https://github.com/keycloak/keycloak/pull/3056
On Tue, Aug 9, 2016 at 4:28 PM, Thomas Darimont
<thomas.darimont(a)googlemail.com
<mailto:thomas.darimont@googlemail.com>> wrote:
Hello Tom,
I was also bitten by this a bit... I created [0] and already
issued a PR [1] that allows
creating a user with initial realm / client roles with a single
request.
Cheers,
Thomas
[0]
https://issues.jboss.org/browse/KEYCLOAK-3410
<
https://issues.jboss.org/browse/KEYCLOAK-3410>
[1]
https://github.com/keycloak/keycloak/pull/3120
<
https://github.com/keycloak/keycloak/pull/3120>
2016-08-09 15:20 GMT+02:00 Tom Pearson <tpearson(a)bkool.com
<mailto:tpearson@bkool.com>>:
Ok cheers, will do when I get a sec
2016-08-09 15:16 GMT+02:00 Bill Burke <bburke(a)redhat.com
<mailto:bburke@redhat.com>>:
You can send PRs to admin docs if you want. admin REST
API is here:
https://github.com/keycloak/server_development_guide
<
https://github.com/keycloak/server_development_guide>
On 8/9/16 9:14 AM, Tom Pearson wrote:
> Okay, understood. Would be great if the admin docs could
> be updated to reflect the implementation although I
> appreciate you probably have more important matter to
> attend to.
>
> 2016-08-09 14:31 GMT+02:00 Bill Burke <bburke(a)redhat.com
> <mailto:bburke@redhat.com>>:
>
>
>
> On 8/9/16 5:56 AM, Tom Pearson wrote:
>> Hi,
>>
>> I'm creating a new user through the admin API. In
>> order to do this I have to make 3 separate calls
>> (createUser
>>
<
http://www.keycloak.org/docs/rest-api/index.html#_create_a_new_user>,
>> resetPassword
>>
<
http://www.keycloak.org/docs/rest-api/index.html#_set_up_a_temporary_pass...
and
>> addRealmLevelRoles
>>
<
http://www.keycloak.org/docs/rest-api/index.html#_add_realm_level_role_ma...>)
>> as the credentials and realm roles in the
>> UserRepresentation
>>
<
http://www.keycloak.org/docs/rest-api/index.html#_userrepresentation> are
>> ignored. I then have to make another call to
>> getEffectiveRealmLevelRoles
>>
<
http://www.keycloak.org/docs/rest-api/index.html#_get_effective_realm_lev...
as
>> the getUser
>>
<
http://www.keycloak.org/docs/rest-api/index.html#_get_represenation_of_th...
method
>> doesn't return the roles. If I were to require the
>> client level roles this would be 6 calls to create
>> and return the user.
>>
>> Is there a reason as to why this is the case?
>>
> The reason is simply that the admin API was written
> for the admin console. We've never had time to
> refactor it. Too many other things on the queue.
>
>> As an aside, in the docs the reset password method
>> is called "Set up a temporary password for the user"
>> but in my experience the password is never temporary
>> regardless of the value of the temporary flag.
>>
>> Kind regards,
>> Tom
>>
>>
>> _______________________________________________
>> keycloak-user mailing list
>> keycloak-user(a)lists.jboss.org
>> <mailto:keycloak-user@lists.jboss.org>
>>
https://lists.jboss.org/mailman/listinfo/keycloak-user
>> <
https://lists.jboss.org/mailman/listinfo/keycloak-user>
> _______________________________________________
> keycloak-user mailing list
> keycloak-user(a)lists.jboss.org
> <mailto:keycloak-user@lists.jboss.org>
>
https://lists.jboss.org/mailman/listinfo/keycloak-user
> <
https://lists.jboss.org/mailman/listinfo/keycloak-user>
>
_______________________________________________ keycloak-user
mailing list keycloak-user(a)lists.jboss.org
<mailto:keycloak-user@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/keycloak-user
<
https://lists.jboss.org/mailman/listinfo/keycloak-user>
_______________________________________________ keycloak-user
mailing list keycloak-user(a)lists.jboss.org
<mailto:keycloak-user@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/keycloak-user
<
https://lists.jboss.org/mailman/listinfo/keycloak-user>
--
*Paulo Pires*
senior infrastructure engineer | littleBits
<
http://www.google.com/url?q=http%3A%2F%2Flittlebits.cc%2F&sa=D&sn...
*T* (917) 464-4577unleash your inner inventor.
<
https://youtu.be/fMg5QPQQOOI>
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user