Hiding private/sensitive data in GVP 7.6 logs?

As the subject field says really.

The deployment I’m working on handles sensitive customer information and the client wants it hidden.

How can I do it if at all?

TIA,

Rod.

Can you be a little specific about which logs you are talking about here please?

Thanks

3 Likes

Apparently, with 8.1 you can… don’t think it works in 7.6, though…

“Enhanced Security features—GVP components now support the masking of sensitive data.”

:frowning:

Tony

In some apps (7.6+) you can use the log-filter and log-filter-data sections in the options tab of the app in CME, I’m not sure if these work in GVP or not.

But basically log-filter sets the standard behavior for KVPs in the logs and log-filter-data overrides this for specific KVPs. So you could set the option default-filter-type in log-filter to “copy”, this would allow all KVPs to be copied into the logs and then hide individual KVPs in the log-filter-data section i.e. V_SURNAME=hide

The available options are -
copy - The keys and values of the KVPs are copied to the log.
hide - The keys of the KVPs are copied to the log; the values are replaced with strings of asterisks.
skip - The KVPs are not copied to the log. NOTE – Using this for the default-filter-type will block all userdata etc from the logs.

2 Likes

Steve - I looked that up beforehand and found that, as you might expect, GVP has a totally different build to the core/Framework components, hence the log file masking techniques do not work on any GVP 7.6 components…

:frowning:

HTH?

Tony

Aah, typical !

That’s what I thought.

Have been thinking it may just be a case of reducung the logging level on GVP.

I think that, even if you did, the attached data items (KVP) may still appear - and they will not be masked…

You could always try it out..?

T