<p dir="ltr"><br>
On Oct 5, 2015 21:03, &quot;Stan Silvert&quot; &lt;<a href="mailto:ssilvert@redhat.com">ssilvert@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I&#39;m actually starting on the design and implementation of this right now.  It&#39;s import/export from the admin console.  It will also have the ability to import/export partial pieces of a realm such as just users.<br>
&gt;<br>
&gt; Thanks for the comments so far on this thread.  They have been very helpful.<br>
&gt;<br>
&gt; We will keep the idea that no secrets should ever be exported from admin console.  I&#39;m not sure that having a flag for it in keycloak-server.json helps.  To edit keycloak-server.json, you need access to the server, in which case you might as well do the current import/export.<br>
&gt;<br>
&gt; So what do you do after you import a user with no credentials?  Some ideas:<br>
&gt; * The administrator can reset the password manually.<br>
&gt; * The user can do password recovery (if enabled)<br>
&gt;<br>
&gt; An other ideas?</p>
<p dir="ltr">It&#39;d be helpful if one could use exported realms as a template allowing you to overwrite some properties such as the realm name when importing. I know you can do it manually by editing the file which is why I haven&#39;t suggested it earlier. Also allowing you to control with toggles whether to keep or regenerate keys and secrets would be useful.</p>
<p dir="ltr">Best regards,<br>
Thomas<br><br><br><br></p>
<p dir="ltr">&gt;<br>
&gt; Stan<br>
&gt;<br>
&gt;<br>
&gt; On 10/5/2015 12:34 PM, Tim Dudgeon wrote:<br>
&gt;&gt;<br>
&gt;&gt; That&#39;s a good point. Having to stop/start the server to generate an export is not ideal.<br>
&gt;&gt;<br>
&gt;&gt; Tim <br>
&gt;&gt;<br>
&gt;&gt; On 05/10/2015 11:56, Thomas Raehalme wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Mon, Oct 5, 2015 at 2:47 AM, Bill Burke &lt;<a href="mailto:bburke@redhat.com">bburke@redhat.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On 10/4/2015 5:37 PM, Thomas Raehalme wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Oct 4, 2015 23:57, &quot;Bill Burke&quot; &lt;<a href="mailto:bburke@redhat.com">bburke@redhat.com</a><br>
&gt;&gt;&gt;&gt;&gt; &lt;mailto:<a href="mailto:bburke@redhat.com">bburke@redhat.com</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;  &gt;<br>
&gt;&gt;&gt;&gt;&gt;  &gt; For security reasons we did not want to have a remote option to export.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; How about just storing the export as a local file on the server? You&#39;d need access to the server in order to get the file (making the system compromised anyways). The change to current behaviour is that you would be able to trigger the export at will without server restart.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Best regards,<br>
&gt;&gt;&gt; Thomas<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; keycloak-user mailing list<br>
&gt;&gt;&gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; keycloak-user mailing list<br>
&gt;&gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; keycloak-user mailing list<br>
&gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
</p>