Question

SSO Authentication Activity Log

Hi,

We are using 8.1.3 with SAML authentication implemented and trying to log authentication process.

1. Saved as pyEstablishOperatorContext into Unauthenticated Ruleset and unauthenticated ruleset added into requestor browser access group

Whenever we do SSO login, we are not getting any log information. We are not sure whether OOTB activity pySAMLWebSSOAuthenticationActivity is executed at the time of login, however it sets right Acces Group based on Model user confifured on authentication service.

Could you please confirm what activity is being called at the time of authentication. We do not want log information pre/post authentication acvities.

Thanks in advance.

***Edited by Moderator: Lochan to update platform capability tags***

Comments

Keep up to date on this post and subscribe to comments

August 15, 2019 - 12:21pm

HI,

In the case of SSO, requestor gets formed immediately and executes authentication activity specified in the authentication service rule.By the time we locate the requestor, the login process gets completed.

We have to introduce a wait method in the authentication activity in step1 and it will give us time to locate the requestor from remote tracer and we would be able to trace the authentication activity.Ideally pySAMLWebSSOAuthenticationActivity should be executed.

Pega
August 17, 2019 - 4:43am

Hi ,

These are the debug loggers for SAML.Please enable them & test.

com.pega.pegarules.integration.engine.internal.util.PRSAMLv2Utils
com.pega.pegarules.integration.engine.internal.sso.saml.SAMLv2ResponseProtocolValidator
com.pega.pegarules.integration.engine.internal.sso.saml.SAMLPostBindingHandler

 

Thanks,
Abhinav