By NHI Mgmt Group Editorial TeamBased on Cerbos: “Choosing the right deployment model for enterprise authorization” (June 5, 2026)

TL;DR: Authorization deployment choices shape where decision data, audit logs, and policy control can live, and Cerbos argues the real split is cloud-hosted versus self-hosted control planes with the PDP always inside your environment. For regulated teams, the issue is not feature parity but jurisdiction, latency, and operational accountability.


At a glance

What this is: This guide explains how authorization deployment models split between cloud-hosted and self-hosted control planes, and why that choice affects where policy data, audit logs, and governance responsibilities can live.

Why it matters: IAM and NHI teams need to align authorization architecture with regulatory boundaries, because runtime access decisions are only governable if the control plane, logs, and operational ownership fit the environment.


Context

Authorization deployment is a governance decision as much as a technical one. In regulated environments, where authorization policy lives determines whether decision data, audit logs, and operational control satisfy residency, traceability, and accountability requirements.

The key architectural split is not between on-premise and cloud in the abstract. It is between a control plane you run yourself and one the vendor manages, while the Policy Decision Point still evaluates requests inside your infrastructure.

For IAM and NHI programmes, that distinction matters because access decisions happen continuously at runtime. If the deployment model cannot support auditability and change control at the same pace as the workloads it protects, the governance model breaks down.


Key questions

Q: What breaks when authorization control planes sit outside a regulated perimeter?

A: The main failure is evidentiary, not just technical. If policy state or decision logs cross a boundary that regulators expect you to control, you may lose the ability to prove residency, traceability, or local governance. The result is audit friction, slower approvals, and in some sectors, an unacceptable deployment model.

Q: Why does self-hosted authorization matter for regulated workloads?

A: Self-hosted authorization matters when the organisation must keep policy management, decision logs, and operational control inside a defined environment. That model supports sovereignty, regulator-facing traceability, and tighter integration with internal identity and logging systems. It also shifts the burden of uptime, patching, and incident response onto the team that owns the workload.

Q: How do teams know whether cloud-hosted authorization is acceptable?

A: Teams should check whether their compliance obligations allow vendor-managed control-plane operations and whether audit evidence can be retained in the required place. If the answer depends on where logs are stored or who can change policy, then the deployment decision is a governance question, not just an engineering one.

Q: How should teams decide between cloud-hosted and self-hosted authorization?

A: Start with residency, auditability, and operational capacity. If decision logs or policy artifacts must stay inside a specific jurisdiction or perimeter, self-hosted is usually the safer fit. If the compliance model allows vendor-managed control planes and the team wants to reduce infrastructure overhead, cloud-hosted can be appropriate. The deployment choice should follow governance constraints first, not convenience.


Technical breakdown

Policy decision points and control planes in externalized authorization

Externalized authorization separates policy evaluation from policy management. The Policy Decision Point, or PDP, evaluates each request at runtime, while the control plane handles authoring, validation, versioning, distribution, and audit logging. In this model, the PDP is deployed close to workloads, typically as a sidecar or shared service, so authorization decisions stay low-latency. The control plane is the variable: it may run in a vendor-managed cloud or inside the customer environment. That distinction determines who owns policy lifecycle, where logs land, and how much operational responsibility stays with the customer.

Practical implication: Map your authorization architecture around control-plane ownership, not just where the PDP executes.

Why regulated environments push self-hosted authorization

Regulated teams often need authorization data, policy state, and audit trails to remain inside a defined boundary. That becomes especially important when compliance frameworks, residency rules, or sector obligations require proof that access decisions never leave a controlled environment. Self-hosted authorization supports that requirement by keeping policy authoring, validation, distribution, and logging inside the customer perimeter. It also allows tighter integration with internal PKI, observability stacks, and identity systems. The trade-off is that the organisation inherits uptime, patching, monitoring, backup, and upgrade responsibility for the full control plane.

Practical implication: Use self-hosted deployment when governance demands local control over authorization records and operational accountability.

How cloud-hosted authorization changes the operating model

Cloud-hosted authorization shifts control-plane operations to the vendor while the PDP still runs inside the customer environment. That can simplify deployment for teams that need scale, global reach, or less infrastructure overhead. The operational benefit is that policy distribution, versioning, and incident response sit with the vendor, while applications still call local PDPs for runtime decisions. The governance question is not whether the model works technically, but whether the organisation is comfortable with where audit logs reside and how much dependency it accepts for policy administration and compliance evidence.

Practical implication: Treat cloud-hosted authorization as an operational outsourcing choice with governance consequences, not a pure tooling decision.


NHI Mgmt Group analysis

Authorization deployment is a governance boundary, not a packaging preference. The article makes clear that the real decision is where the control plane lives, because that is where policy change, audit visibility, and compliance evidence are concentrated. For regulated NHI environments, the consequence is that deployment model selection becomes part of access governance, not a post-design infrastructure choice. Practitioners should evaluate authorization as a lifecycle control surface.

Regulated NHI environments expose the limits of generic cloud-first authorization patterns. When access decisions and their logs must stay inside a jurisdiction or perimeter, the cloud-hosted model becomes a constraint, not just an efficiency trade-off. That matters most where auditability and data residency are tied to the identity system itself. Practitioners should test whether their current authorization model can prove locality, not merely enforce policy.

Decoupled authorization only works if control ownership remains explicit. The PDP may stay near the workload in every model, but the operational and evidentiary burden moves depending on where the control plane runs. In practice, that means organisations must decide whether they are optimising for vendor-managed continuity or for self-owned governance. Practitioners should document that ownership line before the first regulated workload goes live.

Jurisdiction and traceability are now first-class design criteria for access infrastructure. The article shows that latency and feature parity are secondary to where policy data and decision logs reside when compliance frameworks are in play. That shifts authorization from an application concern into a governance architecture concern. Practitioners should align deployment choice with the legal and audit environment, not with convenience alone.

What this signals

Authorization is moving into the governance stack. Teams that treat it as a backend implementation detail will miss the point of regulated deployment models. The practical question is whether the control plane, logs, and policy lifecycle can all be defended to auditors without architectural hand-waving.

Self-hosted does not mean simpler, it means more explicit accountability. Organisations that choose it inherit the burden of uptime, upgrades, and evidence retention, but they also gain clearer custody over decision records. That trade-off is now central to NHI governance in regulated environments.


For practitioners

  • Define the authorization boundary first Document whether policy data, decision logs, and control-plane operations must remain inside a specific jurisdiction or perimeter before selecting a deployment model.
  • Map operational ownership explicitly Assign responsibility for uptime, patching, backups, version rollback, and incident response for the authorization control plane, especially if self-hosted.
  • Validate regulator-facing audit paths Verify that auditors can trace every authorization decision to a retained policy version and a storage location that matches the compliance requirement.
  • Test policy distribution under change pressure Check that policy updates can be validated and rolled out without application redeployments or downtime in both cloud-hosted and self-hosted modes.

Key takeaways

  • Authorization deployment is a governance decision because the control plane determines where policy evidence, audit logs, and change control live.
  • Regulated environments often require self-hosted control planes so decision data stays inside the required jurisdiction or perimeter.
  • The right model depends less on feature parity than on residency, traceability, and who owns the operational burden.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST CSF 2.0, NIST Zero Trust (SP 800-207) and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-06 — Insecure Cloud Deployment ConfigurationsThe article centers on whether authorization control planes can safely live in cloud or self-hosted environments.
NHI-01 — Improper OffboardingVendor-managed control planes create lifecycle and ownership questions when the operating model changes.
Recommendation — Choose deployment patterns that keep authorization data and logs inside the boundary required by your policy and regulators. Define exit and migration handling for authorization control-plane ownership before adopting a hosted model.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe topic is runtime authorization governance for regulated access decisions.
Recommendation — Align entitlement governance with the deployment model so access decisions remain auditable and defensible.
NIST Zero Trust (SP 800-207)Policy enforcement and continuous verificationAuthorization decisions are a core enforcement function in zero trust architectures.
Recommendation — Place authorization enforcement close to workloads while keeping policy governance consistent across environments.
NIST SP 800-53 Rev 5AU-9 — Protection of Audit InformationThe article repeatedly hinges on where authorization logs live and how they are protected.
Recommendation — Protect authorization audit records with controls that preserve integrity, custody, and regulator-ready traceability.

Key terms

  • Policy decision point: A policy decision point evaluates contextual rules and returns an access decision that enforcement points can act on. It separates authorization logic from application code, which helps teams manage tenant rules, resource ownership, and risk signals consistently.
  • Control Plane: The control plane is the set of actions that create, configure, or manage a service. For AI workloads, it covers deployment and administration of the model platform, while data-plane permissions govern what the service and its identities can read or process.
  • Self-Hosted Authorization: An authorization deployment model where the policy control plane runs inside the customer’s environment rather than in a vendor-managed cloud. It is commonly chosen when residency, auditability, or internal integration requirements make local custody of policy data and decision logs non-negotiable.
  • Air-Gapped Environment: An air-gapped environment is a system separated from external networks, either physically or by strict logical controls. In identity terms, it changes how authentication, callbacks, and updates can function because the system cannot assume routine Internet reachability.

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.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 10, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org