Search Results :
×Meet us at WordCamp Kerala 2024 Conference to explore solutions. Know More
Jira SAML Single Sign-On (SSO) with Magento as SAML IdP . Magento SAML IdP extenstion gives you the ability to use your Magento credentials to login into Jira (SP). Here we will go through a step-by-step guide to configure SSO between Jira as SP (Service Provider) and Magento as IDP (Identity Provider).
"composer require {module_name}:{version}"
php bin/magento setup:di:compile
php bin/magento setup:upgrade
{Root Directory of Magento} app code MiniOrange IDPSaml
php bin/magento setup:di:compile
php bin/magento setup:upgrade
With the Quick Setup method, you can get the SP metadata from the first step of adding an IDP. The steps to initiate Quick Setup are given below :
After completing the above steps, you will see the first step of the Quick Setup process. This step deals with setting up your IDP.
Here you will find your SP's metadata. You will need to provide this metadata to your IDP. There are two ways to add this metadata to your IDP.
If you wish to add the metadata manually, then you can choose By manually configuring the metadata on your IDP . You will find the following information. These details will need to be provided to your IDP
This step is where you will be adding your IDP metadata.
There are 3 ways in which you can add your IDP metadata. Use the drop-down to select any of the following methods :
To configure the IDP manually, you will need to have the following details from your IDP's metadata:
Single Sign On URL | Copy and paste the Single Sign On URL from the Magento IDP Metadata tab. |
IDP Entity ID / Issuer | Copy and paste the IDP-EntityID/Issuer from the Magento IDP Metadata tab. |
IDP Signing Certificate | Download the Certificate from the Magento IDP Metadata tab and paste it from the file. |
Once you have added the IDP metadata, click on Save. If the IDP has been added successfully, then you will see a Test and Get Attributes button. Click on this button to test if the IDP was added successfully.
In this step you will be setting up basic user profile attributes for your SP
If you plan on customizing your IDP setup from the get go, you can find the metadata in the SP Metadata. Here you will find your SP's metadata. You will need to provide this metadata to your IDP. There are multiple ways to add this metadata to your IDP :
Depending on how your IDP accepts the metadata, you can either provide the metadata URL or you can use the Download Metadata button to download an XML file for the same.
If you wish to add the metadata manually,you will find the following information in this section. These details will need to be provided to your IDP.
The custom setup flow allows you to dive into the complete set of configurations that we provide to add a SAML Identity Provider. The steps to configure an IDP using the Custom Setup option are :
With the information you have been given by Your IDP team, you can configure IDP settings in 3 ways:
Go to Manual Configuration tab and enter the following details:
IDP Entity ID / Issuer | Copy and paste the IDP-EntityID/Issuer from IDP Metadata tab. |
Single Sign On URL | Copy and paste the Single Sign On URL from IDP Metadata tab. |
Single Logout URL | Copy and paste the Single Logout URL from IDP Metadata tab. |
IDP Signing Certificate | Download the Certificate from IDP Metadata tab and paste it from the file. |
Next we will be setting up user profile attributes for Jira. The settings for this can be found in the User Profile section.
When the user logs into
Jira, one of the user's data/attribute coming in from the IDP is used to search the user in Jira. This is used to detect the user in Jira and log in the user to the same account.
You can configure it using steps given below:
Now we will be setting up user group attributes for Jira. You can replicate your user's groups present on IDP in your SP. There are multiple ways of doing this.
Group Mapping can be done in two ways:
Note: The Relaystate URL is mandatory if you want to use Identity Provider (IDP)/Magento initiated flow.
Name | User Meta Data |
username | user_login |
displayName | display_name |
user_email |
We offer 24/7 support for all Magento solutions. We ensure high quality support to meet your needs.
Sign UpSee for yourself what satisfied customers have to say about our reliable Magento solutions.
ReviewsEasy and precise step-by-step instructions and videos to help you configure within minutes.
Watch DemoWe offer Secure Identity Solutions for Single Sign-On, Two Factor Authentication, Provisioning, and much more. Please contact us at
 +1 978 658 9387 (US) | +91 97178 45846 (India) magentosupport@xecurify.com
Need Help? We are right here!
Thanks for your inquiry.
If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com
Need Help? We are right here!
Thanks for your inquiry.
If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com
This privacy statement applies to miniorange websites describing how we handle the personal information. When you visit any website, it may store or retrieve the information on your browser, mostly in the form of the cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not directly identify you, but it can give you a more personalized web experience. Click on the category headings to check how we handle the cookies. For the privacy statement of our solutions you can refer to the privacy policy.
Necessary cookies help make a website fully usable by enabling the basic functions like site navigation, logging in, filling forms, etc. The cookies used for the functionality do not store any personal identifiable information. However, some parts of the website will not work properly without the cookies.
These cookies only collect aggregated information about the traffic of the website including - visitors, sources, page clicks and views, etc. This allows us to know more about our most and least popular pages along with users' interaction on the actionable elements and hence letting us improve the performance of our website as well as our services.