<div dir="ltr">Thanks Dirk & Stian. I'm able to proceed with out any issues by following your suggestions. <br></div><div class="gmail_extra"><br><div class="gmail_quote">On 7 April 2016 at 11:30, Stian Thorgersen <span dir="ltr"><<a href="mailto:sthorger@redhat.com" target="_blank">sthorger@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">As Dirk said it's not supported. It will be improved in a future release, but for now you need to do the separate call to reset credentials endpoint.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On 7 April 2016 at 03:39, vivek dhayalan <span dir="ltr"><<a href="mailto:dvvivek@gmail.com" target="_blank">dvvivek@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">But I could see create user API accepts UserRepresentation object in body param which in turn accepts credentials as an attribute.</p>
<p dir="ltr">Related links:</p>
<p dir="ltr"><a href="http://keycloak.github.io/docs/rest-api/index.html#_create_a_new_user" target="_blank">http://keycloak.github.io/docs/rest-api/index.html#_create_a_new_user</a></p>
<p dir="ltr"><a href="http://keycloak.github.io/docs/rest-api/index.html#_userrepresentation" target="_blank">http://keycloak.github.io/docs/rest-api/index.html#_userrepresentation</a></p>
<p dir="ltr">Thanks, <br>
Vivek</p><div><div>
<div class="gmail_quote">On Apr 6, 2016 11:54 PM, "Dirk Franssen" <<a href="mailto:dirk.franssen@gmail.com" target="_blank">dirk.franssen@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I think it is not supported yet to do this in 1 call, you should:<div>1. create user</div><div>2. update user with role/group</div><div>3. reset-password or execute-actions-email (with UPDATE_PASSWORD action)</div><div><br></div><div>Dirk</div>
</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 6, 2016 at 5:28 PM, vivek dhayalan <span dir="ltr"><<a href="mailto:dvvivek@gmail.com" target="_blank">dvvivek@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi All,<br><br></div>With the help of REST API (/admin/realms/{realm}/users) I'm trying to create user in a realm. The API creates user in that realm but, credentials w.r.t the user is not stored properly. I'm using the following JSON to request body. Please let me know if I'm making some blunder mistake with respect to credentials part of the JSON.<br><div><div><br>{<br> "username": "cjbarker5",<br> "enabled": true,<br> "emailVerified": false,<br> "firstName": "CJ",<br> "lastName": "Barker",<br> "credentials": [<br> {<br> "type": "password",<br> "value": "newPas1*",<br> "temporary": false<br> }<br> ]<br>}<span><font color="#888888"><br clear="all"><br>-- <br><div>Thanks & Regards<br>Vivek Dhayalan<br></div>
</font></span></div></div></div>
<br>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br></blockquote></div><br></div>
</blockquote></div>
</div></div><br>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Thanks & Regards<br>Vivek Dhayalan<br></div>
</div>