A HealthCare Services Provider in North America approached Znifa to set up a keycloak environment for single sign-on of all J2EE applications, integrate keycloak with existing AD server, and cluster keycloak.
The goal of this project was to enable single sign-on for all J2EE applications and integrate them with keycloak. Keycloak had to be integrated with the existing Active Directory server, and a clustered environment was set up for keycloak.
The technology stack included J2EE, Keycloak 11/ Redhat SSO 7.4, Springboot, Angular JS, JBOSS 7.0, and Nginx Plus. The project was carried out by a 2-member team from Znifa.
The key challenges in this project were to set up a keycloak clustered environment in the client's environment, integrate the existing J2EE applications with keycloak, and integrate existing users from the LDAP server to keycloak. Another challenge was to set up a cluster environment in keycloak in domain mode and to set up the application in the Admin console.
Znifa's team set up a keycloak clustered environment in the client's environment and integrated the existing J2EE applications with keycloak. They also integrated existing users from the LDAP server into keycloak and set up a cluster environment in keycloak in domain mode. The team also set up the application in the Admin console and implemented role-based access and authentication.
The project was completed successfully, and the HealthCare Services Provider was able to achieve single sign-on for all their J2EE applications. The integration with the existing AD server and the clustered environment set up for keycloak resulted in