Understanding PeopleSoft Web Profiles
PeopleSoft Web Profile is a named group of configuration properties that portal applies throughout your PeopleSoft system to control all of your PeopleSoft portal related behavior.
In a PeopleSoft system, you can have multiple web profiles enabled and you can route users to a particular web profile and control things like timeout, look and feel, cache settings etc. depending on the route that they came from. For example, if you have PeopleSoft HCM application with Recruiting Solutions implemented, you can have 3 sets of people – HRMS core users, intranet users who’re looking for job opportunities and internet users who’re looking for job opportunities. You can provide different look and feel, timeout settings etc. to these 3 different sets of people using PeopleSoft Web Profiles.
When install PIA setup, you’re prompted to specify which web profile to apply to your portal. You’re also prompted for an existing user ID and password. This information is stored in a file called configuration.properties and it usually resides in
PIA_HOME\webserv\web_server\applications\peoplesoft\PORTAL\WEB-INF\psftdocs\sitename
The default web profile is PROD and the default web profile user ID and password are both PTWEBSERVER. You can always update the configuration.properties file to start using a new web profile but you’ll need to restart your webserver domain. Also, you can further customize a default web profile to meet your current and changing needs.
The PTWEBSERVER account provides the portal servlet with minimal security access, sufficient only to launch the portal environment. IT does not provide you access to any pages or PIA objects. PTWEBSERVER uses the PTPT1500 permission list, which is set to never time out, and provides necessary access 24×7.
When doing PIA setup, you can specify any of the delivered profiles, or you can enter a different profile name. If you use a default name, the system knows the settings to use but if you use a new profile name, internal default settings are used until you sign in to the portal and create a profile with that name. The portal then automatically configures itself according to those settings.
Different Types of PeopleSoft Web Profiles
DEV
DEV web profile provides a pre-configured basic portal functionality for development, including trace and debug settings that are appropriate for development. For example, if you open web profile DEV and navigate the to tab “Debugging,” you’ll notice the below highlighted options enabled only in it but not in other web profiles.
KIOSK
The KIOSK web profile uses the same settings as the PROD web profile, except that public user access is enabled for the Guest user, and all options for storing caching or persistent cookies on the browser are disabled.
PROD
PROD web profile provides you with the settings that are most commonly needed in a production environment that needs users to signin to access the application.
TEST
TEST web profile is very similar to the DEV web profile, except that it has fewer trace and debug options enabled by default.
Tables associated with PeopleSoft Web Profiles
PSWEBPROFBROW – Stores browser settings of the web profiles
PSWEBPROFCOOK – Stores cookie settings of the web profiles
PSWEBPROFDEF – Stores defaults settings of the web profiles
PSWEBPROFHIST – Stores historical data of the web profiles
PSWEBPROFILE – Primary table f0r storing web profile details
PSWEBPROFNVP – Stores name value pairs of the web profiles
PSWEBPROFPROP – Stores custom properties of the web profiles