I've just added client registration services in 1.6 which should be more useful for that. There's also a Java library. Basically admins and service accounts with the role create-client can create new clients, while clients themselves have permissions to update their config.

You could have a client template that you change the client-id only then use this endpoint to register the client.

On 21 October 2015 at 14:40, Thomas Raehalme <thomas.raehalme@aitiofinland.com> wrote:
If you deploy the same application multiple times for different customers you could have a configuration template containing all the common bits and pieces, but have Keycloak generate keys and secrets when you import the configuration.

Best regards,
Thomas


On Wed, Oct 21, 2015 at 3:33 PM, Stian Thorgersen <sthorger@redhat.com> wrote:
Can you elaborate a bit on that?

On 21 October 2015 at 14:29, Thomas Raehalme <thomas.raehalme@aitiofinland.com> wrote:


On Wed, Oct 21, 2015 at 3:27 PM, Stian Thorgersen <sthorger@redhat.com> wrote:
I'd like to get import/export done properly. The addition of being able to add bits and pieces to import in a directory would be really helpful on Docker/OpenShift/etc..

I had similar things in mind when I suggested the re-generation of keys and secrets. You could define a template which you'd use in a process for new deployments.

Best regards,
Thomas




--
Thomas Raehalme
CTO, teknologiajohtaja

Aitio Finland Oy
Väinönkatu 26 A
40100 JYVÄSKYLÄ, Finland
Codecenter on nyt Aitio – me kun ei vain koodata!