Identity governance should come first whenever MCP connects tools to data, workflow changes, or privileged actions. If the decision depends on who is acting, on whose behalf, or under what approval, the protocol alone is insufficient. Use the gateway for enforcement, but use identity policy for the real authorisation decision.
When identity governance should override protocol checks
MCP protocol enforcement is strongest at the transport and message layer, but it cannot answer the core question in a delegated environment: who is allowed to act, for which tool, with what scope, and under whose approval. When MCP reaches into production data, workflow changes, or privileged actions, identity governance becomes the deciding control because authorisation depends on subject, entitlement, and context.
That is especially true when the same MCP gateway serves many tools or many users. A protocol can validate format, transport, and session constraints, but it does not replace policy about role, approval path, separation of duties, or whether a non-human actor should be treated as a distinct principal.
What protocol enforcement can and cannot decide
Protocol enforcement is useful for keeping the channel predictable. It can help with request structure, token handling, gateway policy, and basic boundary enforcement, and the MCP authorization specification is a strong reference point for how MCP transports should handle authorization at the protocol layer. That is the right place for server-side checks tied to the wire, but it is not the right place to decide whether a request is appropriate in business terms.
Identity governance becomes necessary when the decision depends on attributes outside the protocol exchange, such as who owns the action, whether the caller is a human, service, or agent, whether the action is on behalf of someone else, and whether the requested operation is allowed by policy. For that reason, IAM and IGA Basics is the useful mental model here: protocol enforcement protects the path, while governance decides the entitlement.
In practice, teams should treat the gateway as enforcement, not as the source of truth for access policy. If the question is “may this actor do this thing in this context,” the answer belongs in identity policy, not in a protocol rule table.
Where the governance decision becomes mandatory
Identity governance should take precedence whenever MCP is used to trigger changes rather than just read-only retrieval. Tool calls that can modify records, approve transactions, move data, open tickets, rotate secrets, or invoke downstream automation need policy that understands scope and accountability. The same applies when access is temporary, delegated, or conditional on approval.
This is also where role design and review matter. If an MCP-integrated tool chain is allowed to act for many people, the control question shifts from “does the request authenticate” to “is the entitlement still appropriate.” That is why governance resources such as the Access Reviews and Certification Guide and the Role Mining and Role Design Guide matter more than a narrow protocol rule when the real issue is excess access or role creep.
When the workflow involves segregation of duties, approval chains, or cross-system authority, governance must also define what a gateway cannot override. A protocol check can say “token valid,” but it cannot decide whether the same actor should request and approve the same change. For that reason, policy must sit above transport controls whenever MCP is operating inside a regulated or high-impact process.
Risk and Threat Considerations
The main risk is false confidence. Teams can make the gateway look secure while leaving the real access decision under-specified, which creates privilege creep, confused-deputy behaviour, and policy bypass through overbroad tokens or shared service identities.
Failure mechanism: A valid MCP request can still be inappropriate if the protocol layer cannot distinguish ownership, delegation, or entitlement scope, allowing a technically correct call to execute an unauthorized business action.
Impact: The result can be unauthorized data access, unsafe workflow changes, misplaced approval authority, or downstream privilege abuse that is much harder to detect after the fact.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI 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 |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-2 — Identification and Authentication (Organizational Users) | MCP access decisions rely on knowing the acting principal. |
| AC-6 — Least Privilege | The question turns on limiting MCP tools to only the access they need. | |
| AC-3 — Access Enforcement | Gateway enforcement is the protocol-side control the question contrasts with governance. | |
| Recommendation — Bind MCP actions to authenticated principals before allowing privileged operations. Constrain MCP tool scopes to the minimum entitlement required. Enforce MCP access at the gateway while preserving policy decisions upstream. | ||
| NIST CSF 2.0 | PR.AA-05 — Identity Management, Authentication, and Access Control | The topic is fundamentally about who may act through MCP and under what policy. |
| Recommendation — Map MCP authorisation to governed identity and access controls. | ||
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | MCP-connected tools can be misused when identity authority is too broad or unclear. |
| Recommendation — Restrict agent and tool privileges before approving MCP-enabled actions. | ||
Practitioner Guidance
What to prioritise: Put identity governance first for any MCP use case that touches production data, writes state, or initiates privileged actions. Keep protocol enforcement for transport integrity, but make the entitlement decision elsewhere.
What to verify: Confirm that the policy source can answer three questions before the gateway permits action, who is acting, what entitlement authorises it, and whether the request is on behalf of another principal. If any of those are ambiguous, treat the protocol check as incomplete.
Practitioner takeaway: Use MCP protocol controls to enforce the channel, but use identity governance to decide authority; when action has business consequence, the gateway should validate the request, not define the permission.
Related resources from NHI Mgmt Group
- When should security teams prioritise PAM over broader identity governance?
- When do identity security teams need to prioritise governance and risk alignment over technical tool selection?
- When should teams prioritise identity governance over broader control expansion?
- How should security teams prioritise NHI remediation in cloud environments?
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 7, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org