Question
Verizon
IN
Last activity: 17 Dec 2017 1:41 EST
Parameter Masking in Pega Rules Logs
Hi,
I need to mask all PI data in Pega Rules logs. I can handle in all log messages which are writing through application via Log-Message. But the challenge I'm facing here is with OOTB rules, for example, PI data is passing as parameters to OOTB rule FinishAssignment.
Can anyone help me in fixing this ? Is there any way to mask parameters in Pega Rules log file.
Thanks!
-Rajasri
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Pegasystems Inc.
IN
Hi Rajasri,
Can you check https://collaborate.pega.com/question/understanding-secu0008-alert
Above should be applicable in your case as well.
Thanks,
Ujjwal
Pegasystems Inc.
IN
Hi Rajasri,
You can follow https://collaborate.pega.com/question/masking-data-log-files
to mask info in PegaAlerts log.
However for PegaRules log can you please suggest which step is adding sensitive data to Rules log.
Can you provide rules log with dummy data for me to analyse this further.
What is the log type (Error/Debug/Info) with sensitive info.
Thanks,
Ujjwal
Verizon
IN
Hi Ujjwal,
I have done for Alert logs with help of prconfig security settings. Issue with pega rules log, I'm not sure on the exact step, but whenever we submit an assignment which inturn calls FinishAssignment right, there it is adding sensitive data as parameters in log. And the log type is Info.
Thanks!
-Rajasri
Pegasystems Inc.
IN
Hi Rajasri,
Can you send me the sample logs please after changing the sensitive info to random variable.
Also mention which value bothers you.
Thanks,
Ujjwal
Verizon
IN
Hi Ujjwal,
I'm sorry Ujjwal, I can't share as I'm working from restricted location . But I can give you the context, it is printing as below with sensitive info PIDataVariable=PIDataValue with actual property name and value with log type as WARN (Not INFO as mentioned in previous post).
WARN |WebContainer : 5|2017-12-08 02:05:34,265|com.pega.pegarules.session.internal.mgmt.util.URLAccessContext|URLAccessModeWarn:URLAccessPermitted URLAccessDetail CSRFAttack Missing harness ID :From FinishAssignment&pyWorkPage.PIDataVariable=PIDataValue
Thanks!
-Rajasri
Accepted Solution
Pegasystems Inc.
IN
Hi Rajasri,
Can you check https://collaborate.pega.com/question/understanding-secu0008-alert
Above should be applicable in your case as well.
Thanks,
Ujjwal
Verizon
IN
Thank You Ujjwal, It worked for me. Thanks a lot!!!