Jenkins : keycloak-plugin

Plugin Information

View Keycloak Authentication on the plugin site for more information.

Home page

(a fork with a newer keycloak version and a separate update-site can be found at this Home page)


You can watch the screencast in Vimeo/YouTube (You may have to put the speaker in high volume)

(applies only to the older plugin version)

Usage of the newer version:

Step 1 : Create a keycloak client in a realm

Lets call the realm 'ci' and the client 'jenkins'

Jenkins is running on port 8080

Create the client accordingly

Also make sure sample users are also created, in this case I have created 'devlauer'.

Step 2 : Copy the keycloak.json

Step 3 : In the Jenkins global settings page paste the content

Step 4 : In the Security Realm activate the security realm of the plugin

Step 5 : Login into jenkins

User would be redirected to keycloak for authentication

Step 7 : Keycloak would redirect back to jenkins

User would be redirected back to callback URL


You would also like to integrate keyclcoak with sonar




5.png (image/png)
4.png (image/png)
1.png (image/png)
2.png (image/png)
3.png (image/png)
6.png (image/png)
7.png (image/png)
jk.png (image/png)
kj5.png (image/png)
kj4.png (image/png)
kj1.png (image/png)
kj2.png (image/png)
kj3.png (image/png)
kj6.png (image/png)
kj7.png (image/png)
kj8.png (image/png)
Usage_1.JPG (image/jpeg)
Usage_1.2.JPG (image/jpeg)
Usage_1.3.JPG (image/jpeg)
Usage_2.JPG (image/jpeg)
Usage_3.JPG (image/jpeg)
Usage_4.JPG (image/jpeg)
Usage_5.JPG (image/jpeg)
Usage_4.JPG (image/jpeg)
Usage_6.JPG (image/jpeg)
Usage_7.JPG (image/jpeg)