Hey there,
Our realm is slowly migrating from a pure kerberos solution with things like mod_auth_kerb to using keycloak to get a single-sign-on answer that also includes 2fa. We’ve discovered that saml works for most things we’re doing (including some our our outside tools like our HR portal, our openVPN access server, and apache’s mod_auth_mellon).
The keycloak docs do what seems like an unfair comparison between SAML and OIDC here but my experience is that SAML is just more available.
Anyway, I’d like to create a new client, and set fields via the provisioning API. Many of my sites are secured using the same mod_auth_mellon configuration, and as pointed out in another thread, I know everything that keycloak needs set, without having to import an XML file.
So:
-
Can keycloak “import” a client via the provisioning API?
-
Can keycloak create a client and set client-specific fields via the provisioning API?
-
Is there an easy way under the hood to “clone” a client?