Skip to content

This will be a jenkins plugin to authenticate users against the REST api of JIRA. Compared to the "Crowd" plugin this has the advantage that there is no configuration in JIRA in necessary.

Notifications You must be signed in to change notification settings

phreakadelle/jira-authenticator-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jira Authenticator - Proof of Concept

Official Documentation

The user documentation is available here

In this README you will find more technical information for Developers that are interested in supporting or enhancing this plugin.

What does this this?

This Plugin for Jenkins will provide a Security Realm which allows to do the user authorization and authentication against Jira.

Therefore this plugin makes use of the Jira RESTful API and will try to retrieve the user with all his groups from Jira.

Why do you want to use this plugin?

In our company we do have multiple LDAP servers that are hidden behind a lot of firewalls. In our Jira instance all the users from all the departments and countries can work together. Also we are managing some user-groups in Jira to grant access to different projects. Therefore we have written this tiny plugin as a Proof-of-Concept to utilize Jira as an authentication and authoriation system.

One advantage is, that we can manage the groups in Jira by ourselves and don't rely on the Active-Directory administrators. Another advantage is that you don't need to do any configuration inside Jira to use this plugin. One drawback is, that the availability for Jira isn't the same as for the LDAP.

Configuration Example

Alt text

Documentation

The user documentation is available here

Continouos Delivery

https://ci.jenkins.io/job/Plugins/job/jira-authenticator-plugin/

Authors

Stephan Watermeyer (Profile: https://github.com/phreakadelle)

License

Licensed under the MIT License (MIT).

About

This will be a jenkins plugin to authenticate users against the REST api of JIRA. Compared to the "Crowd" plugin this has the advantage that there is no configuration in JIRA in necessary.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published