We have implemented SSO authentication in our application. In the SSO Auth service, after the user is authenticated, we want to load/switch to appropriate access group based on some criteria. For this, we intent to use the "Post-authentication activity". However, that activity is never fired. I've tried adding logging in both "Pre-authentication activity" and "Post-authentication activity" to see if they were fired. But only "Pre-authentication activity" is fired. I do not see logs from "Post-authentication activity".
Any one experienced similar issue?
Pega version: 8.1.2
***Edited by Moderator: Pallavi to update platform capability tags***
Hello.. Thanks for the reply! Yes I am using pySSOPostAuthentication by saving it into the unauthenticated ruleset used for handling pySSOPreAuthentication. I have added a custom log inside pySSOPostAuthentication which never showed up in logs. No errors either!
Actually I missed to note that Post-SSO activity runs in the context of user profile but not on unauthenticated profile. So, moving that activity into one of my app rulesets worked.