Overview
Oracle e-Business Suite User authenticator for Jira. With eBusiness Suite User Authenticator, you can authenticate jira user by using Oracle ERP's FND_USER table.
Important! if a application user does not exists on jira it can not be login to jira (because of this plug-in only user authenticator) and a jira user does not exists in your oracle applications the user cannnot login to jira.
Requirements
Oracle JDBC Driver must be on library path
Installation
1. Download ebusinesssuiteauth-1.0.1.jar
1.a Or Download ebusinesssuiteauth-1.0.1-src.tar
1.b run ant from within ebusinesssuiteauthauth directory. You will get the instruction to set the Jira's library and classes paths and build
1.c get ebusinesssuiteauth-1.0.1.jar from build/dist/ebusinesssuiteauth-1.0.1.jar
2. Copy ebusinesssuiteauth-1.0.1.jar into Jira's WEB-INF/lib
3. Configuration
Edit WEB-INF/classes/seraph-config.xml and replace the existing <authenticator> element with the following:
<authenticator class="com.milci.seraph.auth.JiraeBusinessSuiteAuthenticator">
<init-param>
<param-name>ebusinesssuiteauth.dbstring</param-name>
<param-value>YOUR_EBUSINESSSUITE_SERVER_HOST_OR_IP:PORT:SID</param-value>
</init-param>
<init-param>
<param-name>ebusinesssuiteauth.gwuname</param-name>
<param-value>APPLSYSPUB</param-value>
</init-param>
<init-param>
<param-name>ebusinesssuiteauth.gwupass</param-name>
<param-value>PUB</param-value>
</init-param>
<init-param>
<param-name>ebusinesssuiteauth.fndname</param-name>
<param-value>APPS</param-value>
</init-param>
<init-param>
<param-name>ebusinesssuiteauth.dbserverId</param-name>
<param-value></param-value>
</init-param>
</authenticator>
Restart Jira server
Parameters
- authenticator class
com.milci.seraph.auth.JiraeBusinessSuiteAuthenticator
- ebusinesssuiteauth.dbstring
ip-address:host:sid of the eBusiness Suite DB Server
- ebusinesssuiteauth.gwuname
Gateway User Name (Default: APPLSYSPUB)
- ebusinesssuiteauth.gwupass
Gateway User Password (Default: PUB)
- ebusinesssuiteauth.fndname
Foundation Name (Default: APPS)
- ebusinesssuiteauth.dbserverId
DB Server ID
Troubleshooting
Testing eBusiness Suite Authentication
You can test the eBusiness Suite authentication independently by running the test application
- java -classpath ebusinesssuiteauth-1.0.1.jar com.milci.ebusinesssuite.eBusinessSuiteAuthenticator <db_connection_string>
Versions
1.0.1 Initial public release
To do
- Support for database pool