Use this information to install and configure Keycloak as an alternative to using the Identity Service. Keycloak is responsible for supporting user authentication of other Alfresco software.
The key capabilities of Keycloak include the ability to:
- Enable Single Sign On (SSO) capabilities for Alfresco Content Services and Alfresco Process Services
- Configure user authentication between Keycloak and a Lightweight Directory Access Protocol (LDAP) provider
- Configure a supported SAML provider to enable Single Sign On (SSO) with an existing identity provider
More information is available about Keycloak covering:
- An overview of Keycloak architecture is provided in the Alfresco/alfresco-identity-service GitHub project documentation.
- How to install Keycloak.
- How to configure realm and theme customizations.
Note: See the Supported Platforms page for
compatibility between Alfresco Content Services or Alfresco Process Services and
Keycloak.