I am using Jump Cloud to manage Single-Sign on for all my Cloud infrastructure, and I want to integrate my Camunda login page there as well. But I see Camunda doesn’t support SAML-based SSO. On the other side I’ve seen that Camunda natively supports Sprint Security from Java, which could help to make this integration.
Is there a way to make the SAML support ready for Camunda or is it necessary to use Sprint Security?
@tonyccolin, camunda supports SAML-based SSO similar to Jump cloud which is Keycloak SSO.
Keycloak is an open source program that allows you to setup a secure single sign on provider. It supports multiple protocols such as SAML 2.0 and OpenID Connect. It can also store user credentials locally or via an LDAP or Kerberos backend.
You can use the camunda-bpm-identity-keycloak community extensions which supports keycloak and developed by @VonDerBeck
as @aravindhrs noted above (thanks ), Keycloak in combination with the camunda-bpm-identity-keycloak community extension might be, what your’re looking for.
Regarding examples I would like to add, that the Identity Provider Plugin itself contains a full SSO example covering a lot of aspects like logout, security of the REST api, etc. etc. Camunda Keycloak SSO example