A plugin that lets Atlassian JIRA support connecting to a SAML 2.0 IdP.
Please see the wiki page for usage information
Note: this assumes you have a JDK installed and configured.
For Ubuntu/Debian Linux (for other OSes, see here):
sudo sh -c 'echo "deb https://packages.atlassian.com/atlassian-sdk-deb stable contrib" >>/etc/apt/sources.list'
wget https://packages.atlassian.com/api/gpg/key/public
apt-key add public
sudo apt-get update
sudo apt-get install atlassian-plugin-sdk
git clone https://github.com/bitium/atlassian-saml.git
cd atlassian-saml
atlas-mvn clean install
git clone https://github.com/cbanack/jira-saml-plugin.git
cd jira-saml-plugin
atlas-mvn clean package
- the plugin's JAR can now be found in the
target
folder - go to JIRA, login and go to the "Manage Add-ons" admin area
- select the option to "upload a plugin"
- upload the JAR. this installs the plugin overwriting any previous installation
- go to the "SAML 2.0 Plugin Configuration" section in the "system" admin area.
- you're now looking at the UI for this plugin.
- go to the
jira-saml-plugin
folder - run
atlas-run
to (re)build the plugin and start a local jira - after everything compiles and JIRA starts, a URL will be displayed
- enter the url into your browser to go to the local JIRA
* username:
admin
* password:admin
- create a sample project so you can acccess the "system" admin area.
- go to the "SAML 2.0 Plugin Configuration" section in the "system" admin area.
- you're now looking at the UI for this plugin.
-
Use Atlassian QuickReload plugin to speed up developement by automatically deploying changes without needing to restart the host application.
-
A remote debugger can be attached after launching the host app using
atlas-debug --product jira
, see Creating a Remote Debug Target
This plugin is licensed under GPLv3.