Question

How to customise or establish Operator context in SAML SSO authentication in 8.3

We recently upgraded from 7.1 to 8.3.

There are number of properties to set on the OperatorPage and some are conditional. So using Mapping tab in Authentication Service is not feasible.

I tried to customise the pyEstablishOperatorContext but it looks like it is not getting executed.

I also tried creating a Post Authentication activity and updated the properties on OperatorPage(and OperatorID page). Though the activity is getting executed successfully, the context is not set.

Where is the extension point to set the Operator context correctly?

Comments

Keep up to date on this post and subscribe to comments

Pega
October 27, 2019 - 7:36pm

Using Requestor level data page to map Operator attributes in the Mapping tab works.

The source activity of the Data Page loads data from D_SAMLAssertionDataPage.

 

But the challenge now is - based on the assertion attributes, we need to load some other data from internal tables on to the Operator Page and this is list data which has to be stored in embedded Pagelists on the Operator Page.

Data page is properly loaded with all this data but how do load this list data on the OperatorID Page? Mapping tab is only for scalar property mapping. Providing an option for Data transform in the Mapping tab should have helped.