This section contains the following topics:
Create a DEFAULT_USER Account in PeopleSoft
Enable DEFAULT_USER on Web Server
How to Install the PeopleCode to the PeopleSoft Application Designer
Disabling Existing Account Passwords
Replacing the signon.html File
Within CA SSO, create a set of relevant objects to protect the PeopleSoft application.
Note: The name of the HTTP header cannot be changed. Changing the name of this header requires changes to both the PeopleCode and the SmPSLoginLib library.
Note: The exact value of the WebLogic/WebSphere session cookie name should be the value for the portalServletSessionCookieName parameter in the configuration.properties file of the PIA installation.
For example, if the variable name is PSUSERNAME and the attribute name is PeoplesoftUsername, CA SSO protects the entire PeopleSoft environment and returns the user’s PeopleSoft username as an HTTP header, named HTTP_PSUSERNAME.
The sole purpose of the default user account is for initial communication between PeopleSoft web server and PeopleSoft application server. The default user account enables execution of the Sign-On PeopleCode, which in turn enables the CA SSO integration and retrieves the CA SSO headers, verifies their content, and starts a session. For security reasons, configure this account so that it has no access to the system.
Follow these steps:
To enable the DEFAULT_USER on PeopleTools version 8.5x onwards, modify the following properties on the security page of the web profile configuration:
Restart the WebLogic/WebSphere server to activate these changes.
To install PeopleCode to the PeopleSoft application designer, use the following process:
A file named peoplecode.txt is installed in the PeopleSoft Agent Installation Folder\peoplesoft\PeopleCode folder. The file includes the following:
Follow these steps:
Registering PeopleCode enables the SITEMINDER_SSO function.
Follow these steps:
Access to PeopleSoft through the existing signon.html page should be blocked. Before replacing this page, test the integration (installation).
Follow these steps:
/<agent_install_dir>/
Example:
For PeopleSoft 8.5x onwards:
http://peoplesoft.acme.com/psp/ps/?cmd=start
After you login to CA SSO, access to PeopleSoft should immediately be granted.
If, at any time, PeopleSoft prompts for credentials, some portion of the integration is not operating correctly.
Because existing accounts are not blocked from logging into PeopleSoft in Tier 2 mode or through some other mechanism, you should lock out passwords for accounts accessing PeopleSoft through the web. See PeopleSoft documentation for assistance in this process.
To prevent users from attempting to sign-on to PeopleSoft through existing bookmarks, replace the existing signon.html. Installer installs sample signon.html files in the following location:
<PeopleSoft_Agent_Installation_folder>\peoplesoft\Documentation
These files provide the existing warnings and error messages, while removing the username and password prompts.
Replace the existing file with the relevant sample sign-on file after renaming it signon.html or configure the system to use the new file.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|