E-SEC: SetAuthenticationResult Message Not Displaying for Public User
(Doc ID 2862988.1)
Last updated on AUGUST 30, 2022
Applies to:
PeopleSoft Enterprise PT PeopleTools - Version 8.59 and laterInformation in this document applies to any platform.
Symptoms
The SetAuthenticationResult message is not displaying when using a public user on the web profile and trying to use a direct URL to homepage. When using a direct link to a page, the message is displayed as expected. It is only when trying to hit the homepage directly that message is not displayed.
URL where the SetAuthenticationResult message does not display: https://<HOST>/psc/ps/EMPLOYEE/ERP/c/NUI_FRAMEWORK.PT_LANDINGPAGE.GBL
URL that shows the SetAuthenticationResult message: https://<HOST>/psp/ps/EMPLOYEE/ERP/c/MAINTAIN_SECURITY.USERMAINT.GBL
Steps to replicate:
In App Designer:
- Open Application Designer
- Add a new Field: IUAUTH
- Create new Work Record: FUNCLIB_IUAUTH
- Add field IUAUTH with the following PeopleCode on FUNCLIB_IUAUTH.IUAUTH.FieldDefault:
5. Save
In PeopleSoft PIA:
- Navigate to PeopleTools > Security > User Profiles > User Profiles
- Add a new User Profile for DEFAULT_USER
- Navigate to PeopleTools > Security > Security Objects > Signon PeopleCode.
- Insert the following on this page:
- Sequence number 10, Enabled (Checked), Record [FUNCLIB_IUAUTH], Field Name [IUAUTH], Event Name [FieldDefault], Function Name [IUAUTH_MAIN], Exec Auth Fail [Checked]
- SAVE
- Navigate to PeopleTools > Web Profile > Web Profile Configuration
- Select the Security tab
- Enable Public User for DEFAULT_USER
- Save
- Restart Web and App Servers
- Enter URL directly to User Profile page: https://<HOST>/psp/ps/EMPLOYEE/ERP/c/MAINTAIN_SECURITY.USERMAINT.GBL
- "RANDOM MESSAGE" is seen.
- Enter URL directly to the Fluid homepage: https://<HOST>/psc/ps/EMPLOYEE/ERP/c/NUI_FRAMEWORK.PT_LANDINGPAGE.GBL
- No message is seen.
Changes
The behavior was noticed after upgrading to PeopleTools 8.59.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |