UI.modern.pseudonymise_client_ips
Specify whether client IP addresses should be pseudonymised before processing.
Key: ui.modern.pseudonymise_client_ips
Type: Boolean
Can be set in: profile.cfg, collection.cfg
Description
Avoiding storage of personally identifiable information is an important step in ensuring user privacy and complying with relevant legislation such as GDPR. This setting allows IP addresses of search users to be pseudonymised early in Funnelback's search processing, ensuring that most logging or processing occurs on the pseudonymised version.
Specifically, if IP addresses are pseudonymised, before search requests are processed by the Modern UI, the final byte of the client address will be zeroed.
This allows approximate location information to still be inferred by Funnelback analytics while avoiding storing an exact IP address which would be considered to be personally identifiable.
Note that this setting affects all Modern UI internal logs but does not apply to web server logs. Details on customising web server logging are provided in the configuring the Jetty web server documentation.
Note: This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com.
Default Value
Starting with Funnelback 15.16 the value defaults to true.
ui.modern.pseudonymise_client_ips=true
Examples
ui.modern.pseudonymise_client_ips=false
Causes Funnelback to keep and log the full IP address of the client.