Zscaler & Zero Trust operations glossary ยท Governance & sovereignty

What is log pseudonymisation?

Definition

Log pseudonymisation replaces directly identifying details in log data, such as usernames or full IP addresses, with pseudonyms, so that individuals can no longer be identified directly. The mapping stays reversible if needed, through a separately secured key. That is exactly what distinguishes pseudonymisation from anonymisation, where re-identification is permanently ruled out. The GDPR defines the term in Article 4 and names pseudonymisation as a suitable safeguard. The goal is a balance: security and operations logs stay analysable, but real names and full IP addresses are not spread further than necessary.

Log pseudonymisation in detail

Log data from IT operations is rarely anonymous. It links traffic to users, devices and points in time, and even an IP address regularly counts as personal data. Pseudonymisation steps in at this point: a real name or an IP address is replaced with a placeholder that reveals no one on its own. If the same value always maps to the same pseudonym, analysis stays possible without exposing the identity.

The line between pseudonymisation and anonymisation matters. As long as a pseudonym can be resolved again using a separately held key, the data stays personal data and remains under GDPR protection. Only genuine, irreversible anonymisation takes data outside that scope. For operations, pseudonymisation is usually the better route, because it provides protection while still allowing controlled re-identification in a justified individual case. What matters most is that the conversion happens early and the key is kept strictly separate.

Why log pseudonymisation matters in Zscaler operations

Zscaler services generate detailed logs through ZIA, ZPA and ZDX, as well as the Client Connector. This data is valuable for troubleshooting and security, but it contains user identifiers and IP addresses. In Germany, data protection and co-determination meet here: works council agreements often tightly regulate how personal log data may be used. Pseudonymisation creates the room to run security operations without overriding employees' personal rights.

That also pays into digital sovereignty. Processing logs within the EU and pseudonymising personal fields early reduces the risk of plain data leaking out of control. For evidence under the GDPR and within NIS2, this demonstrates that data minimisation is not just an intention but technically enforced. The key stays separate, and re-identification remains the documented exception, not the normal case.

Common sources of error

Log pseudonymisation in practice: what CentaurNexus contributes

CentaurNexus includes a GDPR log anonymisation gateway that enforces IP truncation and pseudonymisation per tenant right at the point of egress. The conversion works fail-closed, so unprotected data cannot slip past the safeguard. Because CentaurNexus is hosted in Germany and builds on the official Zscaler OneAPI, processing stays within the EU and data minimisation is technically anchored instead of merely promised. The following article shows where the data actually sits and what applies for EU customers: Regional Hosting and Self-Hosting.

See in the live demo how IP truncation and pseudonymisation are enforced per tenant at the point of egress.Watch the live demo

Related terms

Frequently asked questions about log pseudonymisation

What is log pseudonymisation?

Log pseudonymisation replaces directly identifying details in log data, such as usernames or full IP addresses, with pseudonyms. Individuals can then no longer be identified directly. The mapping stays available if needed through a separately secured key, so security analysis keeps working without spreading real names widely.

What is the difference between pseudonymisation and anonymisation?

With pseudonymisation, the mapping can be reversed using a separately stored key, so the data remains personal data. Anonymisation is irreversible: tracing back to the person is no longer possible, and data protection law no longer applies. Pseudonymisation is the middle ground that combines analysability and protection.

Why do Zscaler logs contain personal data?

Because they tie traffic to individual users and devices: username, IP address, destinations accessed and timestamps. An IP address regularly counts as personal data too. That link is what makes logs valuable for troubleshooting and security, but it also means they must be handled carefully under data protection law.

Does the GDPR require log pseudonymisation?

The GDPR explicitly names pseudonymisation in Article 32 as an example of a suitable technical measure, and in Article 25 as a building block of data protection by design. Whether it is required in a specific case follows from proportionality and the level of protection needed. In Germany, works council agreements also play a role.

Do pseudonymised logs stay usable for security?

Yes. A consistent pseudonym still lets you link events from the same user over time, without exposing the real name. This correlation is enough for most analysis. Only when genuine identification is needed, for example during a specific incident, is the protected key drawn on under controlled conditions.

Sources & further reading:

Note: CentaurNexus is an independent product of SourcingBlox GmbH and not an offering of Zscaler, Inc. Product and brand names belong to their respective owners.