Add an Oracle PeopleSoft app
The purpose of this page is to walk through the process of setting up an Oracle PeopleSoft application with Okta through the Access Gateway Admin UI console and various Oracle PeopleSoft tools.
Architecture
|
Flow
|
For details see Oracle PeopleSoft reference architecture. |
Access Gateway works with all major PeopleSoft modules including:
-
CRM: /crm/*
-
HCM: /hcm/*
-
Learning: /elm/*
-
Financial: /fscm/*
-
Campus: /camp/*
Ensure you use the correct path for your specific module.

Tip
This application is part of a class of applications which exchange user information using header variables. See Add a generic header application for more information about the Access Gateway generic header application.
Access Gateway also provides a sample header application. See Add a sample header application.
Before you begin
Ensure that:
- You have access to the PeopleTools desktop client.
- You have access to the PeopleSoft web portal and can access it as super user.
- Your specific version of Oracle PeopleSoft is supported. Supported versions include:
- v9.2.00 or later.
- Appropriate DNS entries for both the header application and the external exposed new URL exist.
Value Description https://ps-external.example.com Legacy application URL. https://ps-internal.example.com Protected application URL.
Typical workflow

Tip
The PeopleSoft admin and Access Gateway admin tasks can be, and often are, performed in parallel. The following general ordering is recommended.
- Configure PeopleCode
- Create PUBUSER and configure the PeopleSoft gateway.
- Update the PeopleSoft virtual addressing field.
- Restart PeopleSoft
The details of each task are described in thier respective sub tasks.
Task |
Description |
Who |
---|---|---|
Create a containing group |
|
Access Gateway admin |
|
PeopleSoft admin |
|
|
Peoplesoft Admin |
|
Create application |
|
Access Gateway admin |
Test the application |
|
Access Gateway admin and PeopleSoft admin |
Related topics
- See Access Gateway supported application and version information for details of supported application and version information.
- See Add a generic header application.
- See Add a sample policy application.
- See Troubleshoot applications.
- Add or review application essential settings. See About application essentials and Manage application essentials.
- Add application behaviors. See About application behaviors.
- Add fine grained policy to further protect resources. See About application policy and Manage access control application policy for an overview on user policy and for examples respectively.
- Extend existing policy using custom configuration. See Advanced Access Gateway policy.