Question
Estes
US
Last activity: 26 Jun 2024 8:43 EDT
Invalid Operator ID record created during SAML SSO
Hi All
I have configured SAML SSO with Pega 8.5.4 and passing the user group as part of the SAML Assertions. On the Pega side, I have configured "Operator Provisioning" to create an operator on the fly based on the subject and the groups from the SAML assertions.
I have a requirement not to create an operator ID if there are no user groups in the SAML Assertions. When I conditionally exit the "Operator Provisioning" Data Model, Pega still creates an operator ID record with blank Org, Division, and Unit details, and eventually, the login fails with the exception "There has been an issue; please consult your system administrator".
1. Can we skip the creation of such an invalid Operator ID record conditionally during the Operator Provisioning?
2. How can we customize the OOTB exception "There has been an issue; please consult your system administrator" to provide meaningful information to the end users.
Any insights will be helpful.
Regards
Anand