Integrate an Oracle E-Business Suite app with Access Gateway
Oracle E-Business Suite (EBS) apps differ from traditional apps in that Access Gateway creates and provides an EBS session cookie that's used by subsequent EBS calls. Access Gateway doesn't reverse proxy all EBS requests as it does with other app types.
There are two ways to integrate an EBS app with Access Gateway:
- Classic process flow
- Rapid process flow
This topic describes the architecture of these process flows and provides instructions for implementing them.
This application uses header variables to exchange user information. You can use the Access Gateway sample header application. See Add a generic header application and Add a sample header application.
Architecture
EBS Rapid process flow | EBS Classic process flow |
---|---|
|
|
See Oracle E-Business Suite with Access Gateway Rapid SSO reference architecture. | See Oracle E-Business Suite with Access Gateway Classic SSO reference architecture. |
Before you begin
Ensure that you meet these requirements before you begin this procedure.
- Verify that Access Gateway is installed and configured. See Manage Access Gateway deployment.
- Verify that Access Gateway uses your Okta org as an Identity Provider (IdP). See Configure an Identity Provider in Access Gateway.
- Verify that you have administrator rights on your Okta org and can create groups and assign applications.
- Verify that the EBS version is supported. Access Gateway supports the following EBS versions:
- v12.1
- v12.2
- If you use the EBS Classic process flow, ensure that you meet this requirement:
- Verify that EBS is configured with either Oracle AccessGate and Oracle Internet Directory (OID), or Oracle User Directory (OUD).
- If you use the EBS Rapid process flow, ensure that you meet these requirements:
- Verify that EBS is configured and available.
- Verify that EBS_USER is mapped to an Okta org user.
- Verify that the EBS owner has created a DBC file and that it's available to the Access Gateway owner. See Integrate an Oracle E-Business Suite app with Access Gateway for instructions on how to configure EBS for Rapid single sign-on (SSO).
Rapid EBS SSO uses domain cookies to communicate between Access Gateway and the EBS server. The protected service and the externally facing instance of the gateway must use the same domain.
Workflow
- Optional. Create a group to assign to the app. See Add an Okta org group.
- Rapid process flow only: configure EBS for use with Access Gateway and generate the required DSC file. See Configure Oracle E-Business Suite for Rapid SSO and create the DBC file.
- Create an app for either Rapid or Classic EBS SSO. See Create the Rapid or Classic EBS application .
- Test the integration. See Test the Oracle E-Business Suite integration.
- Troubleshoot the integration. See Troubleshoot Oracle E-Business Suite applications.