Comprehensive OAuth/OIDC SSO Setup Guides to Get Started
Jira
Confluence
Bitbucket
Bamboo
Crowd
Custom OAuth
Custom OpenID
ADFS
AWS Cognito
Entra ID/Azure AD
Azure B2C
Discord
GitHub
Git Enterprise
GitLab
Gluu Server
Google Apps
Keycloak
Meetup
miniOrange
Okta
Oracle Cloud
Salesforce
Slack
Not able to find your OAuth Provider? Contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.
Custom OAuth
Custom OpenID
ADFS
AWS Cognito
Entra ID/Azure AD
Azure B2C
Discord
GitHub
Git Enterprise
GitLab
Gluu Server
Google Apps
Keycloak
Meetup
miniOrange
Okta
Oracle Cloud
Salesforce
Slack
Not able to find your OAuth Provider? Contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.
Custom OAuth
Custom OpenID
ADFS
AWS Cognito
Entra ID/Azure AD
Azure B2C
Discord
GitHub
Git Enterprise
GitLab
Gluu Server
Google Apps
Keycloak
Meetup
miniOrange
Okta
Oracle Cloud
Salesforce
Slack
Not able to find your OAuth Provider? Contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.
Custom OAuth
Custom OpenID
ADFS
AWS Cognito
Entra ID/Azure AD
Azure B2C
Discord
GitHub
Git Enterprise
GitLab
Gluu Server
Google Apps
Keycloak
Meetup
miniOrange
Okta
Oracle Cloud
Salesforce
Slack
Not able to find your OAuth Provider? Contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.
Custom OAuth
Custom OpenID
ADFS
Entra ID/Azure AD
Azure B2C
Discord
GitHub
Keycloak
Okta
Salesforce
Not able to find your OAuth Provider? Contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.
Comprehensive Jira Cloud OAuth/OIDC SSO Setup Guides to Get Started
AWS Cognito
GitHub
Google Apps
Entra ID/Azure AD
Keycloak
Okta
Salesforce
WSO2
Not able to find your OAuth Provider? Contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.
OAuth/OIDC SSO Video Guides
App Resources: Explore Blogs, Handbooks, and Use Cases
Handbook
OAuth/OIDC Version (2.0.0)
miniOrange OAuth/OpenID Connect(OIDC) SSO Plugin allows seamless login into the JIRA, Confluence, Bitbucket and Bamboo through any OAuth/OpenID Providers.
Know More
Blog
From Authentication to Empowerment: Harnessing OAuth and OpenID Connect for Atlassian App Advancements
Know More
Blog
How Atlassian OAuth SSO and SCIM App Simplifies User Management and Collaboration
Know More
Blog
Log into Atlassian Cloud using External OAuth/OIDC Provider
Know More
Blog
SAML/OAuth SSO for JSM Customers
Know More
Usecase
One Simple Change to Make Jira/Confluence Login Effortless and Secure!
Know More
Usecase
Still Manually Logging Out from Every App? Here’s the Smart Fix!
Know More
Usecase
Multiple IDPs, One Jira/Confluence Unlock Seamless Authentication in Atlassian with miniOrange!
Know More
Usecase
Say Goodbye to Generic Logins—Customize Jira/Confluence Login Pages Like a Pro!
Know More
-
What is the logout endpoint for the Keycloak?
Here are the steps to get logout endpoint for Keycloak.
- Go to Confluence OAuth tab
- Enter http://{domain-name}/auth/realms/{realm-name}/protocol/openid-connect/logout?redirect_uri=encodedRedirectUri as Logout Endpoint.
- Once the user is successfully logged in into Jira/Confluence/Bitbucket/Bamboo, if he tries to logout, the user will get logged out from Keycloak too.
Know More
-
How is Logout Endpoint URL different from Custom Logout Template/URL and how to configure it?
The Logout Endpoint URL sends a logout request to OAuth provider to logout from the provider while logging out the user from the application. It is required that the OAuth provider supports logout requests. In contrast, the custom logout Template/URL will redirect you to configured template or URL irrespective of whether the OAuth provider supports logout request.
Here are the detailed explanations of both features:
Logout Endpoint URL: When the user tries to logout, if the Logout Endpoint URL is configured then the logout request is sent to OAuth provider to logout the user from OAuth provider as well as the application (eg. JIRA). Logout Endpoint URL should be configured only if the OAuth provider supports it. All OAuth providers do not support Logout Endpoint URL.
Configuration Steps:
- Go to the Configure OAuth Tab.
- Enter the Logout URL. For example, for AWS Cognito the URL is: https://{domainName}/logout?client_id={ClientID}&logout_uri={Sign out URL}
- This endpoint will log you out from OAuth provider when you logout from the application.
Custom Logout Template/URL: The Custom Logout Template simply redirects the user to the defined URLs. This works with all OAuth providers configured.
Custom Logout URL: If you already have a predefined logout page you can define the URL in Custom Logout URL and the user will be redirected to it after logging out.
Configuration Steps:
- Go to the Sign In Settings tab.
- Enter the Logout URL.
- When the user logs out the application he will be redirected to this page.
Custom Logout Template:- Here you can define your own Logout Template where the user will get redirected. When the user performs a logout, the template will be shown to the user. The Base URL link can be provided here so the user can log in again.
Configuration Steps:
- Go to the Sign In Settings tab.
- Enable the Custom Logout Template.
- Define your Logout page and save the settings.
- When the user logs out of the application he will be redirected to this page.
Note: Custom Logout URL/Template will not work if Logout Endpoint is set for the respective application.
Know More
-
How to get Jira OAuth Client plugin logs ?
Steps to capture plugin logs:
- Go to System -> Logging and Profiling.
- Click on Configure in Default Loggers section.
- Enter com.miniorange.oauth in package field and select Debug in Logging Level. Click on Add.
After these steps, perform single sign-on again to record logs. Then download support zip using these steps,
- Go to System -> Troubleshooting and support tools.
- Proceed to create support zip.
- Click on Customize Zip, keep only Jira Application Logs option selected and Save settings.
- Click on Create zip and then Download zip.
Know More