Question
Societe Generale Global Solution Centre
IN
Last activity: 27 Dec 2022 7:09 EST
The default operator ID (which should stay neutral) is automatically saved each time an API call is received.
We have a scenario where some users who do not have an operator ID in the application must be able to call some of our APIs.
In our custom authentication activity, if we notice the API caller is not supposed to have an operator ID, then we open a default operator ID, we set the user name and details on the operator ID, and then we set the operator page on Param.pyOperPage.
We notice that Pega will then try to save the default operator ID with the names and other info we have set on the page.
We do not want the default operator to be saved in DB for security reasons.
Could you please let us know if there is a way to bypass the OOTB auto-save of the operator ID for this particular operator ID (but keep the behavior for any other Operator Id)?