solution for the logout issue in grafana OAuth using keycloak

hi all, this document deals with the solution for the logout issue in grafana OAuth using keycloak. Grafana is one of the best analytics and visualizer tool which can be customized based on requirements. Grafana supports various data sources such as MySQL, cloud watch, influx dB, etc. This tutorial shows how to fix the logout issue in grafana OAuth using keycloak. When grafana is authenticated with OAuth using keycloak when the application logouts user are redirected to the login screen. But if the user clicks on the login with OAuth…

Read More

how to integrate keycloak with Zabbix for SSO (SAML)

Hi All, this document shows you how to integrate keycloak with Zabbix for SSO. Zabbix is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual machines, and cloud services. Zabbix provides monitoring metrics, among others network utilization, CPU load, and disk space consumption. Keycloak is an open-source software product to allow single sign-on with Identity Management and Access Management aimed at modern applications and services. As of March 2018, this JBoss community project is under the stewardship of Red Hat who uses it as the upstream…

Read More

how to configure SMTP in keycloak

Hi All, this document deals with how to configure SMTP in keycloak. Keycloak is one of the best opensource tools for SSO authentication. It’s essential to configure SMTP in keycloak applications so that the application can send emails to users when users request for forgot password, Profile information, etc. Keycloak supports SMTP configuration for each realm. Step 1: Select the realm which you need to configure SMTP. Step 2: Select Email from Realm settings. Step 3: Configure the SMTP settings as below. Below configuration for office365 Click on the Test…

Read More

how to setup OAuth for grafana using keycloak

HI all, this document deals with how to setup OAuth for grafana using keycloak. Grafana is one of best visualizer tool which support various data source And keycloak is another best opensource tool which can be used for SSO authentication. It will be very difficult for users to have a different username and password for various applications. let’s say if u use 10 different applications, this will lead you to 10 different usernames and passwords. In order to overcome this kind of situation it will be always better to use…

Read More

how to setup OAuth for Jenkins using keycloak

HI all, this document deals with how to setup OAuth for Jenkins using keycloak. Jenkins is one of best DevOps tool which is used for CICD And keycloak is another best opensource tool which can be used for SSO authentication. It will be very difficult for users to have a different username and password for various applications. let’s say if u use 10 different applications, this will lead you to 10 different usernames and passwords. In order to overcome this kind of situation it will be always better to use…

Read More

how to use a docker secret for keycloak applications using a docker swarm

docker data dir change

Hi All, this document shows you how to use a docker secret for keycloak applications using a docker swarm. Docker secret enables you to hide sensitive data such as usernames and passwords from the docker environment variables. Docker secret works only in swarm mode. Docker swarm converts the secrets variable to environmental variables internally for the containers. /run/secrets is the default storage location of docker secrets and these secrets are unencrypted inside the container(/run/secrets/<secret_name>). Steps 1. create a docker secret for DB user password and keycloak admin user.   2.…

Read More

how to upgrade keycloak docker from 7.0 to 9.0

Hi All, this document shows you how to upgrade keycloak docker from 7.0 to 9.0. Keycloak is an open-source software product to allow single sign-on with Identity Management and Access Management aimed at modern applications and services. As of March 2018, this JBoss community project is under the stewardship of Red Hat who use it as the upstream project for their RH-SSO product Steps to Upgrade Upgradation of keycloak applications is much simpler in the case of docker. There is no much complexity like how we do for binary deployments.…

Read More

how to upgrade keycloak application from 7.0 to 9.0

HI All, this document shows you how to upgrade the keycloak application from 7.0 to 9.0. Keycloak is an open-source software product to allow single sign-on with Identity Management and Access Management aimed at modern applications and services. As of March 2018, this JBoss community project is under the stewardship of Red Hat who use it as the upstream project for their RH-SSO product Steps to upgrade Step 1: Perform a backup of your keycloak application, database(based on your environment, I use MariaDB) , themes, and custom modules (if you…

Read More