ui.modern.pseudonymise_client_ips

Specify whether client IP addresses should be pseudonymized 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 pseudonymized early in Funnelback’s search processing, ensuring that most logging or processing occurs on the pseudonymized version.

Specifically, if IP addresses are pseudonymized, 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.

This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com.

Default Value

Log pseudonymized IP addresses:

ui.modern.pseudonymise_client_ips=true

Examples

Log full IP addresses:

ui.modern.pseudonymise_client_ips=false