Showing posts with label PeopleSoft. Show all posts
Showing posts with label PeopleSoft. Show all posts

Friday, April 24, 2015

Oracle Access Manager 11g & PeopleSoft SSO integration high level steps


Assumptions:

Oracle Access Manager environment is up and running


High Level Steps:

  1. Download PeopleSoft Interaction Hub DEMO Virtual Machine from Oracle Support and start virtual machine as per the instructions in Support Notes
  2. Download Oracle Client from PeopleSoft Image shared folder
  3. Download PeopleSoft Application Designer from PeopleSoft Image shared folder
  4. Install Oracle Client by selecting “Administrator” as installation type and copy tnsnames.ora from PeopleSoft DEMO VM share folder to Oracle Client network/admin folder
  5. Install PeopleSoft Application Designer on Windows Server
  6. When Prompted enter DEMO License code provided in http://www.oracle.com/us/support/licensecodes/peoplesoft-enterprise/index.html#PeopleTools
  7. Login to PeopleSoft Application Designer with Admin credentials(Ex: PS/PS).
  8. Login to PeopleSoft and create new user profile. In this case it’s “OAMPSFT”
  9. Search for getWWWAuthConfig() function using PeopleSoft Application Designer and change defaultUserId value to “OAMPSFT” and save
  10. Search for OAMSSO_AUTHENTICATION() function and update header value from “OAM_REMOTE_USER” to “PS_SSO_UID"
  11. Navigate to Main Menu>> People Tools>> Web Profile and select the web profile being used and navigate to Security tab and select “Allow Public Access” and enter UserID/ Password(In this case “OAMPSFT and it’s password")
  12. Update "Signon Peoplecode" as shown in the screen shot below. 
  13. Bounce PSFT web and app services
  14. Install OHS webserver and OAM WebGate 
  15. Configure Reverse proxy settings from OHS webserver to PeopleSoft instance
  16. Configure Authorization Header variable”PS_SSO_UID" in OAM Application Domain
  17. Test the PeopleSoft application login with OHS URL
           Ex:- http://pokuri.demo.com:7777/psp/ps/EMPLOYEE/EMPL/h/?tab=DEFAULT

Useful Links:

http://peoplesofttutorial.com/peopletools-8-53-how-to-install-oracle-client-from-peoplesoft-image/
http://peoplesofttutorial.com/peopletools-8-53-install-peopletools-8-53-on-windows-7/

Hope this helps some one out there!!

-- Siva Pokuri.