Visibility at the System Level and Blindness at the Data Level

Most security and governance programs have reasonably good visibility at the system level: the asset inventory captures the servers, the applications, the cloud resources, and the network devices.

RCDr. Richard Chingombe · Founder, Verisq·4 min read·Practitioner perspective, not legal advice

The monitoring covers those assets — logging their activity, alerting on anomalies, assessing their security posture. What is less often visible is what is inside those systems: the specific data they hold, the sensitivity of that data, who is accessing it and why, and how it is flowing between systems. System-level visibility tells the governance program that the database exists and is running. It does not tell the program what is in the database, who accessed it today, and whether any of those accesses were appropriate.

The Two Levels of Visibility

System-level visibility is the foundation that most governance programs have built. Asset inventories, configuration management databases, vulnerability management systems, and security information and event management platforms operate at the system level — they observe the system, its configuration, its network activity, and its operational status. This visibility is necessary and valuable.

Data-level visibility is what governance programs need but fewer have built: visibility into the specific data assets within systems, the sensitivity of that data, the access patterns of the users and processes that interact with it, and the flows through which it moves between systems. Data-level visibility is what enables data governance decisions: which data needs enhanced protection, who should have access to which data, whether access patterns indicate appropriate or inappropriate use, and whether data is moving to destinations that should or should not receive it.

System security tells you the building is secure. Data security tells you what is in the building, who is accessing it, and whether it should be there. Both are required. Most programs have the first and need to build the second.

Why the Gap Persists

Security Tools Built Around Systems, Not Data

The security tooling ecosystem was built primarily for system-level operations: SIEMs that ingest system and network logs, vulnerability scanners that assess system configurations, endpoint detection platforms that monitor process and network activity at the host level. These tools do not natively produce data-level visibility because they were not designed to. Adding data-level visibility requires either additional tooling designed specifically for data observation, or significant configuration work to extract data-level signals from system-level tools.

Access Logging That Captures Who, Not What

Database and application access logs record who accessed the system, when, and from where. They do not typically record what data was accessed within the system — which specific records, which data fields, which customer accounts. The access log for a CRM system tells the governance program that a user logged in and performed queries. It does not tell the program which customer records the user accessed, whether the records accessed were within the user's legitimate scope, or whether the volume of records accessed was consistent with the user's stated work activity.

Data Classification That Exists on Paper

Data classification schemes that exist as policy documents without enforcement in access control systems produce category labels without data-level visibility. Knowing that a database should be classified as containing personal data does not provide visibility into which specific records contain which personal data categories, how those records are being accessed, or whether access patterns are consistent with the classification's implied sensitivity.

See how your own vendors measure up.Security and privacy posture for any vendor, from the outside, free.
Check a vendor's scorecard

Building Data-Level Visibility

The investment required for data-level visibility is a combination of tooling and process changes. On the tooling side: database activity monitoring that records query-level activity rather than only connection-level activity, data access governance platforms that track which users access which data records and flag anomalous patterns, and data flow monitoring that tracks data movements at the content level rather than only at the network traffic level.

On the process side: data classification that is enforced in access control systems rather than existing only as a labeling scheme, access review processes that examine access patterns against the sensitivity of the data accessed rather than only examining user-to-role assignments, and incident response processes that include data-level analysis — assessing which specific data records were accessed during a suspicious activity period — rather than only system-level analysis.

The organizations that have built data-level visibility have done so because a specific governance need demanded it: a GDPR DSAR that required knowing exactly which customer records a specific user had accessed, an insider threat investigation that required understanding which data a departing employee had accessed before they left, or a data breach investigation that required determining exactly which records had been exfiltrated. The governance need produced the investment.

Build visibility at the level where the governance decisions live. System-level visibility supports system security decisions. Data-level visibility supports data governance decisions.

Add data-level visibility to the system-level monitoring that already exists. The governance decisions that require knowing what is in the system, who accessed it, and where it went cannot be made from system-level data alone.

Enterprise practitioner perspective. Not legal advice. Part of the Deep Trust Governance Series by Verisq. Get the free weekly Breach Digest.