Transport moves messages between systems, while governance semantics define who may act, under what limits, and how that authority is revoked. MCP, A2A and ACP address the first problem well enough for their own layers, but they do not standardise the second. Practitioners need both, and the governance layer must be enforced separately from the wire protocol.
How transport and governance split the problem
Protocol transport is the delivery layer: it gets requests, responses, and events from one system to another in a defined format. Governance semantics are the policy layer: they say who can do what, when, on which objects or tools, and what happens when that authority must be reduced or removed. The difference matters because a protocol can move messages correctly without deciding whether the action should be permitted.
That split is why transport standards and governance standards solve different failure modes. A transport protocol can standardise framing, discovery, and interoperability, while governance semantics determine delegation, consent, scope, revocation, and auditability. If the governance layer is missing, two systems may be able to talk to each other but still be unsafe to operate together.
For protocol ecosystems, the practical question is not whether the wire is well formed, but whether the surrounding control model is explicit enough to prevent overreach. The Internet Assigned Numbers Authority helps keep protocol parameters and identifiers orderly, but registry discipline is not the same as authority design. IANA supports the plumbing of the internet, not the policy logic of who may act inside a business process.
What transport standards can standardise, and what they leave open
Transport standards are strongest when they define message exchange, endpoint expectations, and compatibility rules. That makes them useful for building reliable integrations, but it also means they usually stop short of defining business authority. MCP, A2A, and ACP can therefore improve interoperability without automatically answering questions such as whether an agent may initiate a transaction, use a sensitive tool, or act outside a bounded task.
The same distinction appears in protocol security work. MCP authorization for HTTP transports describes how an MCP server should treat tokens and resource-server behaviour, which is a transport-adjacent security layer, not a complete governance model. Model Context Protocol authorization specification is helpful precisely because it shows how much policy can be pushed into the protocol layer, and where the remaining governance decisions still need separate enforcement.
When transport is treated as if it were governance, teams often confuse connectivity with permission. That is usually where problems begin: a system is reachable, a token is valid, a message schema is accepted, and yet the requester still should not be allowed to perform the requested action. Governance semantics exist to close that gap.
Why governance semantics must be enforced separately
Governance semantics define the operational meaning of authority. They answer who owns an action, what constraints apply, which approvals are required, what conditions trigger step-up control, and how access is revoked when the relationship changes. In practice, this is the difference between “can send a request” and “is allowed to exercise decision power.”
That separation becomes more important as integrations become more autonomous. If the protocol layer is doing all the work, authority often becomes implicit, inherited, or too broad for the actual task. Governance should therefore be explicit at the action boundary, not inferred from transport success or assumed from a shared session. For readers who want the broader standards landscape around protocol-level interoperability, the IETF remains the place where many transport and protocol conventions are negotiated, but governance still has to be implemented in the application and control plane.
Where governance is absent, the common failure is scope creep: a working integration quietly becomes an overpowered one. That is especially dangerous when the protocol can reach business systems, administrative APIs, or agent toolchains. Transport explains reachability; governance explains restraint.
What practitioners should check before they trust either layer
Start by asking whether the protocol and the authority model are being tested independently. A passing connectivity test does not prove that limits are enforced, and an authorization design does not help if the protocol path bypasses it. Practitioners should verify that permission checks occur at the action boundary, that revocation takes effect without waiting for protocol changes, and that logs can distinguish allowed transport from allowed authority.
For agentic and API-driven environments, this distinction should be explicit in review. The same request path can be technically valid and operationally unsafe if the actor can chain too many actions, reuse the same token across contexts, or continue acting after a role has changed. Use OWASP API Security Top 10 as a reminder that broken authorization is often the real failure, even when the transport is functioning as designed.
The most useful implementation test is simple: if the transport is removed, the governance question should still be answerable; if the governance layer is removed, the transport layer should still be recognised as incomplete. That is the correct mental model for protocols that move data but do not themselves define policy.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP API Security Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP API Security Top 10 | API5 — Broken Function Level Authorization | Directly addresses missing action-level authorization beyond transport. |
| Recommendation — Enforce function-level authorization at the action boundary, not just at protocol ingress. | ||
| NIST SP 800-53 Rev 5 | AC-3 — Access Enforcement | Applies to enforcing who may act and under what limits in the governance layer. |
| IA-5 — Authenticator Management | Relevant where transport tokens or credentials underpin protocol access and revocation. | |
| AU-2 — Event Logging | Supports auditability of allowed transport versus permitted authority decisions. | |
| Recommendation — Apply AC-3 to enforce authorization decisions where the action is executed. Manage token and credential lifecycle so transport access can be revoked cleanly. Log authorization decisions separately from message transit events. | ||
| NIST CSF 2.0 | PR.AA-05 — Identity Management, Authentication, and Access Control | Captures the need to distinguish access control from mere connectivity. |
| Recommendation — Separate access-control enforcement from protocol connectivity checks. | ||
Practitioner Guidance
What to verify: Check that permission checks are enforced where actions are executed, not just where messages are accepted. If a protocol can be replayed across contexts, or if revocation only affects the front door, governance is not actually separate.
Decision rule: If you can describe the integration as “message transport works” but cannot clearly describe “who is allowed to do what under which constraints,” treat the governance model as incomplete and keep the protocol approval separate from the authority approval.
Practitioner takeaway: Transport makes interoperability possible, but governance semantics make it safe enough to trust in production; never let wire compatibility be mistaken for delegated authority.
Related resources from NHI Mgmt Group
- What is the difference between privilege reduction and secret rotation?
- What is the difference between a rules-based secret scanner and a hybrid scanner?
- What is the difference between code scanning and runtime identity monitoring?
- What is the difference between zero trust for users and zero trust for NHIs?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org