Configure PeopleCode using the PeopleTools desktop client

Peoplesoft deployments typically support a pre-provided PeopleCode sign-on.
In this task , we update the code to accept header-based authentication from the PS_USER header.
These steps are typically performed by the PeopleSoft admin.

  1. Open the PeopleTools application Designer.
  2. Click File > Open > Definition: Record > Name: FUNCLIB_LDAP.
  3. Open FUNCLIB_LDAP
  4. Right-click Open > Cancel
  5. Right-click LDAPAUTH > View PeopleCode
  6. Search for the getWWWAuthConfig() function.
    Change &defaultUserId = ""; to &defaultUserId = "PUBUSER";.
  7. Search for the OAMSSO_AUTHENTICATION() function.
  8. Change the header value from OAM_REMOTE_USER to PSUSER.
  9. Click File > Save.