Use centralized indexed storage for datasets that are practical to collect, normalize, and retain, then reserve federation for sources that cannot be exported well or should stay in place for legal, technical, or operational reasons. The right model is usually mixed, with each workload matched to its own execution point.
Why Centralized History Still Needs Boundaries
Centralized history is valuable because it gives teams one place to search, correlate, and retain evidence across systems that otherwise fragment logs and events. That matters most when you need consistent indexing, long-term retention, and repeatable investigations. But federation still has a role when the source cannot be exported cleanly, when legal or operational constraints require data to stay put, or when the cost of moving the data exceeds the value of central copy fidelity.
The practical question is not whether centralization is better in principle, but which histories are actually safe and useful to move. Security teams should treat collection as a control decision, not just an engineering preference, because incomplete normalization or over-broad ingest can create blind spots, retention gaps, and noisy investigations. Centralized history also helps expose whether access patterns are normal, but only if the underlying sources are available with enough fidelity to support search and comparison. The Ultimate Guide to NHIs notes that only 5.7% of organisations have full visibility into their service accounts, which is a useful reminder that visibility is usually constrained before it is comprehensive.
In practice, many teams discover the limits of central history only after a source has already been onboarded poorly or left outside the main evidence path.
How Mixed Models Work in Practice
A workable design usually splits sources into three groups: data that should be centrally indexed, data that should remain federated, and data that can move between those states as the environment changes. Central storage is best for records that are structured enough to normalize, deduplicate, and retain at scale. Federation is better for high-volume, sensitive, or technically awkward sources where remote query is more reliable than export, or where local custody is part of the control model.
For teams implementing the mixed model, the main discipline is consistency in search and governance, not identical treatment everywhere. Centralized datasets should share a common schema, time standard, and retention policy so investigators can compare events across systems. Federated sources need explicit query rules, ownership, and access paths so that “not centralized” does not become “not governed.” A unified catalog or index of where each source lives is often more important than trying to force every event into the same storage tier.
- Centralize data that supports repeated correlation, long retention, and broad analyst access.
- Federate data that is expensive to move, legally constrained, or operationally safer in place.
- Define which team owns normalization, retention, and query permissions for each source class.
- Keep a consistent inventory so investigators know where authoritative history resides.
The State of Non-Human Identity Security is useful here because it highlights how poor visibility often persists even when organisations think they have central control. These controls tend to break down when source systems are highly heterogeneous and teams try to standardize storage before they have standardized data quality and ownership.
Where the Trade-offs Change
Tighter centralization often increases ingestion, retention, and privacy overhead, so organisations have to balance analyst convenience against legal, technical, and operational constraints. Federation reduces some of that pressure, but it can weaken cross-source correlation if query logic, identity mapping, or time alignment is inconsistent. That creates a real trade-off between completeness and custody.
Current guidance suggests treating especially sensitive or difficult-to-export histories as federated by default, then only promoting them to centralized storage when the operational value is clear. The same applies to sources with uneven data quality: centralization without normalization can create a false sense of coverage. The OWASP Non-Human Identity Top 10 is a helpful reference when the history in question includes machine access patterns, because access path visibility and privilege scope often determine whether the records are actually usable.
For practitioners, the edge case is usually not the technology but the exception handling, especially when one system must satisfy audit needs while another must remain local for operational reasons. In those environments, the mixed model only works if exceptions are documented and reviewable, not left as ad hoc architecture drift.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-4 — Access Permissions and Identity Management | Central vs federated history depends on controlled access to sensitive records. |
| DE.CM-7 — Continuous Monitoring | Mixed storage requires consistent monitoring across centralized and in-place data. | |
| GV.OC-1 — Organizational Context | History placement should follow legal, operational, and technical constraints. | |
| Recommendation — Apply least-privilege access to centralized and federated history sources. Monitor both central indexes and federated sources for visibility gaps. Set storage and federation policy from data context and constraint class. | ||
| CIS Controls v8 | 8.1 — Establish and Maintain Asset Inventory | A mixed history model requires knowing where each source of truth resides. |
| Recommendation — Inventory every history source and record whether it is centralized or federated. | ||
Practitioner Guidance
What to prioritise: Start by classifying sources by exportability, sensitivity, and investigative value. If a source is both hard to normalize and rarely used in cross-system analysis, keep it federated; if it is repeatedly queried across investigations, it belongs in centralized indexed storage.
What to verify: Check that every federated source still has an explicit owner, query path, retention rule, and audit trail. A federated model fails when teams assume “in place” means “fully visible,” because the evidence still has to be searchable, attributable, and reviewable on demand.
Decision rule: Use centralized history for broad correlation and long-lived evidence, and use federation when moving the data would weaken fidelity, violate constraints, or create operational fragility. The right answer is usually a partitioned model, not a binary one.
Practitioner takeaway: Balance is not about splitting the difference, it is about putting each history set where it can be governed, searched, and trusted without pretending all sources deserve the same storage model.
Related resources from NHI Mgmt Group
- How can security teams reduce risk in legacy federated access paths?
- How should security teams structure access governance in a federated enterprise?
- How should security teams govern federated access across cloud and SaaS systems?
- How should security teams balance fast access with identity governance?