TL;DR: Opal Security says its Databricks integration turns access, ownership, approval and entitlement data into notebooks and Delta tables so teams can correlate identities, detect drift and feed recommendations back into governance workflows. The shift is from reporting on access to operationalising identity intelligence as a closed-loop control.
At a glance
What this is: This is a product integration story about using Databricks to analyse Opal access data and turn the results back into governance workflows.
Why it matters: It matters because IAM and IGA teams increasingly need to treat access telemetry as operational input, not just reporting, especially when governing overprivileged access and entitlement drift.
👉 Read Opal Security's analysis of access intelligence with Databricks
Context
Identity and access data becomes more useful when it can be analysed alongside ownership, activity and business context rather than left inside separate governance views. In this case, the core problem is not lack of access records, but the difficulty of turning those records into decisions that can be acted on inside governance workflows.
The article describes a data-to-governance pattern for IAM and IGA programmes. Opal provides the access control layer and Databricks provides the analytics layer, with the integration intended to enrich access data, correlate identities and feed outputs back into governance operations.
Key questions
Q: How do IAM teams know whether access governance is working?
A: IAM teams should look for fast revocation after role change or departure, accurate entitlement data, and low numbers of orphaned or over-provisioned accounts. If access creation is easy but removal is slow, governance is incomplete. The strongest signal is whether access still matches business need after the identity changes.
Q: What is the risk of analysing access data without joining business context?
A: You get partial answers that can misclassify justified access as drift or miss redundant entitlements that only become obvious when usage, HR and cost data are combined. Context is what turns raw identity telemetry into governance intelligence. Without it, teams optimise the wrong accounts.
Q: How can teams tell whether behavioural access analytics is actually working?
A: Look for fewer false positives on normal administrative work, more consistent escalation signals on unusual request patterns, and better reviewer confidence in high-risk cases. If the programme only generates alerts without improving decision quality, the analytics layer is not mature enough.
Q: How should organisations separate analytics from enforcement in identity governance?
A: Use analytics to surface risk, prioritise remediation and propose actions, but keep policy intent, approval authority and final enforcement in the governance layer. That separation prevents decision drift and keeps automation aligned to accountable access policy.
Technical breakdown
How access data becomes a queryable governance dataset
The integration described here moves access events, user attributes, group hierarchies and ownership relationships into Databricks notebooks and Delta tables. That matters because access data is usually fragmented across identity providers, apps and approval systems, which makes entitlement analysis difficult at scale. Once normalised, the data can support clustering, correlation, anomaly detection and usage-based modelling across multiple business units. The practical point is that governance analytics depends on a structured identity data model, not just logs.
Practical implication: model access, ownership and activity data together before trying to automate recommendations.
Closed-loop governance and write-back workflows
A closed-loop governance model is more than dashboards. In this pattern, analytic outputs such as risk scores, utilisation metrics or anomaly flags are written back into the governance system so they can inform approvals, recertification and policy actions. That changes the role of analytics from after-the-fact reporting to a decision support layer inside identity operations. For IAM teams, the architectural question is whether analysis stays external or becomes part of the control loop.
Practical implication: define which analytic outputs can trigger governance actions and which remain advisory only.
Why overprovisioned access needs analytics, not just reviews
The article points to predictive risk scoring, licence optimisation and overprovisioned access trimming as example use cases. That reflects a common IAM reality: periodic reviews often find problems after they have already accumulated, while usage patterns and entitlement graphs can reveal drift earlier. Analytics helps distinguish active, justified access from dormant or redundant entitlement. The technical value is in combining access graph data with HR, cost and security context to identify where privilege has outgrown actual need.
Practical implication: combine entitlement, usage and business-context data to prioritise where access remediation will matter most.
Breaches seen in the wild
- Scania insurance portal breach 2025: An attacker used an external user login, likely stolen by infostealer malware, to take insurance claim documents from a Scania portal.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 150+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Access intelligence becomes governance only when analysis can change control state. The article’s central value is not that access data is now visible in a notebook, but that analytic outputs can be fed back into the governance plane. That is the point where reporting stops being passive and starts influencing approvals, ownership and remediation. For IAM programmes, the architectural test is whether insight can alter the next access decision.
Identity data sprawl is a governance problem, not just an analytics problem. Access events, user metadata, ownership maps and entitlement hierarchies are often already present, but they sit in disconnected systems that cannot be reasoned over together. The article shows that the bottleneck is correlation across data domains, not a lack of raw identity records. Practitioners should treat data modelling as a governance dependency, not a data science afterthought.
Entitlement drift is now a measurable control issue, not a review-cycle surprise. When usage, ownership and role data are joined, overprovisioned access and licence waste become detectable patterns rather than periodic audit findings. That shifts identity governance toward continuous optimisation instead of intermittent cleanup. The practitioner implication is clear: teams should design for ongoing entitlement intelligence, not annual correction.
Identity observability and identity enforcement are converging. The article describes a control plane that can ingest analytics and then operationalise the result back into access workflows. That convergence matters because visibility without action leaves governance incomplete, while action without context creates noisy automation. A mature programme needs both layers, with clear boundaries between analysis, recommendation and enforcement.
Self-tuning access governance is the right concept, but only if humans stay accountable for policy intent. The phrase captures the article’s direction: continuously improved governance driven by data, automation and contextual enrichment. That does not remove human accountability for the policy itself, but it does change how teams detect drift and prioritise intervention. Practitioners should use analytics to sharpen governance decisions, not outsource the decisions entirely.
What this signals
Access intelligence only matters when it can influence control decisions. Teams should judge identity analytics by whether the output changes approvals, reviews or entitlement state, not by how rich the dashboard looks. The operational test is whether insight shortens the path from detection to governance action.
Entitlement graphs are becoming a practical control surface. When ownership, activity and group relationships are analysed together, privilege drift and underused access can be targeted with far more precision than broad review cycles allow. That makes identity analytics a programme design issue, not a data warehouse exercise.
For practitioners
- Map access data into a governed analytics model Ingest events, user attributes, group hierarchies and owner relationships into a consistent schema so the same identity can be analysed across systems.
- Define write-back rules for governance actions Decide which outputs, such as risk scores or utilisation metrics, are allowed to trigger approval changes, reviews or entitlement updates.
- Join identity data with business context Combine access records with HR, security and cost data so teams can separate justified access from redundant or underused entitlement.
- Use analytics to prioritise entitlement cleanup Focus remediation on access patterns that show drift, low usage or mismatched ownership rather than spreading review effort evenly across all accounts.
- Keep analytics and enforcement boundaries explicit Separate exploratory analysis from operational control so automated recommendations do not bypass governance intent or approval policy.
Key takeaways
- The core problem is not a lack of access data, but the difficulty of converting that data into governed decisions inside IAM and IGA workflows.
- By joining access, ownership and user metadata, the integration supports correlation, drift detection and entitlement analysis at scale.
- The practical implication for teams is to design analytics that can write back into governance actions, not sit beside them.
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, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The article centres on analysing and governing access permissions and entitlement drift. |
| GV.OV-01 — Oversight of Risk Management Strategy | Closed-loop governance depends on oversight of how analytics informs identity decisions. | |
| Recommendation — Apply PR.AA-05 to tie entitlement analytics to actual access decisions and review outcomes. Define oversight for which analytic outputs may influence access governance actions. | ||
| NIST SP 800-53 Rev 5 | AC-6 — Least Privilege | The use cases explicitly target overprovisioned access and trimming excess privilege. |
| Recommendation — Use AC-6 to identify and remove access that exceeds operational need. | ||
| CIS Controls v8 | CIS-5 — Account Management | The workflow analyses users, groups and ownership to improve account and entitlement control. |
| Recommendation — Apply CIS-5 to keep account and entitlement data accurate across identity systems. | ||
Key terms
- Closed-loop identity governance: A governance model where identity data is analysed, turned into a recommendation, and then written back into the access control process. The loop matters because visibility alone does not reduce risk unless it can change approvals, entitlement state, or review outcomes.
- Entitlement Graph: A mapped view of who or what has access to which systems, roles, and privileges. It provides the operational basis for review, certification, and segregation-of-duties analysis. Without it, teams rely on disconnected reports that cannot reliably prove control effectiveness.
- Access intelligence: Access intelligence is a runtime authorization approach that combines identity, context, and policy before granting or continuing access. It reduces the value of stolen credentials by requiring the request to still look legitimate at the moment of use, not just at the moment of approval.
- Privilege Drift: Privilege drift is the gradual gap between the permissions an identity was meant to have and the permissions it actually retains. In AI agent environments, drift grows quickly because roles are reused, tasks change, and lifecycle reviews often lag behind deployment velocity.
What's in the full article
Opal Security's full article covers the operational detail this post intentionally leaves for the source:
- Notebook-by-notebook breakdown of the Databricks accelerator and what each export job produces
- Example Delta table structures for access events, users, groups and owner objects
- Practical guidance for using Opal API and CLI outputs inside Databricks workflows
- Illustrative use cases for predictive risk scoring and licence optimisation
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
Published by the NHIMG editorial team on June 23, 2026.
Updated on October 7, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org