Search Knowledge Base by Keyword
This guide describes the SAML integration process of WinKK Passport to be used as the Identity Provider for such services as Jira, Confluence and BitBucket.
Atlassian Initial Configurations
- Go to atlassian.com/software/jira and register a new account or use an existing one.
- Create an organization, verify its domain and subscribe to Atlassian Access as described in the Before you begin section of the SAML single sign-on manual.
WinKK Passport Initial Configurations
- Open passport.winkk.com/partner, login with your profile, and open the Applications tab.
- Add a new application
- Name – doesn’t matter,
- URL – https://admin.atlassian.com,
- Interface – SAML2,
- Authentication type – doesn’t matter,
- Audience and
- ACS URL should be left blank.
- Click Save and leave this tab opened in a browser to view the created app’s identifier and fill the rest fields later:
Atlassian SAML Configurations
- Open the admin panel for the registered organization in admin.atlassian.com.
- Choose SAML single sign-on in the ATLASSIAN ACCESS section and provide the following SAML configs:
- Identity provider Entity ID – Winkk Passport IdP
- Identity provider SSO URL https://passport.winkk.com/saml2a/YOUR_APP_ID/auth where YOUR_APP_ID is the identifier obtained in the previous section
- Public x509 certificate – can be obtained at passport.winkk.com/partner/example/idp.winkk.com.crt
WinKK Passport Final Configurations
- After the previous step, Atlassian will provide SP Entity ID and SP Assertion Consumer Service URL configs
- Return to the tab with the created application in WinKK Passport and fill:
- Audience – with SP Entity ID from Atlassian
- ACS URL – with SP Assertion Consumer Service URL from Atlassian
- Click Save.
Accounts Creation For SAML Authentications
- To proceed with SAML authentications a domain-based email address should be created for the registered organization.
- Create a new profile in the WinKK Passport mobile app with the domain-based email provided to perform authentications with it.
- Invite a user to be authenticated in Jira and Confluence with the created email at the admin page: https://organization.atlassian.net/admin/users, where the organization should be replaced with your own organization.
- BitBucket will suggest to sign up on the first login with domain-based email – do it if an account with the created email was not registered in BitBucket yet.
Was this article helpful?