Reversing One Login SSO To Log In With Local User
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Problem
In some circumstances it may be required to log into JIRA as a local user to diagnose an environment that has One Login SSO authentication enabled. Due to the nature of this customization it is not possible without reverting JIRA to a stock user login configuration.
Workaround
Here is a set of steps that can be leveraged to undo the specific customizations that will allow you to log in as a local user.
Stop JIRA
Create a backup and then replace the following files with the original versions. If these files are not immediately available they can be found in the tar or zip release for your specific version found in https://www.atlassian.com/software/jira/download-archives
JIRA_INSTALL/atlassian-jira/secure/views/dashboard.jsp
JIRA_INSTALL/atlassian-jira/includes/loginform.jsp
JIRA_INSTALL/atlassian-jira/WEB-INF/classes/seraph-config.xml
Remove the following file from JIRA_INSTALL and JIRA_INSTALL/bin:
jira_onelogin.xml
Move the plugin file
customauth-jira-6.1.2.jar
fromJIRA_INSTALL/atlassian-jira/WEB-INF/lib
to a temporary locationRestart JIRA
Once the original issue is resolved the steps documented in the following article can be used to reconfigure SSO/SAML.
https://onelogin.zendesk.com/hc/en-us/articles/201173884-Configuring-SAML-for-JIRA
Was this helpful?