Diagrid
All categories

MCP Security

40 questions about mcp security.

How can teams secure MCP server authentication for production AI agents?

MCP server authentication should prove which agent or service is allowed to connect before any tool action occurs. In production, anonymous or shared access patterns make incident review and policy enforcement difficult. Teams can use a platform such as Diagrid Catalyst to place identity, secure connectivity, and workflow context around tool use, while still keeping application logic separate. The design should cover token rotation, service identity, environment boundaries, and what happens when authentication fails. Authentication is the first gate, not the whole security model.

How can teams secure tool authorization policies for production AI agents?

Tool authorization policies should answer a narrower question than authentication: what can this agent do right now? A production setup needs permissions that vary by role, workflow step, environment, data sensitivity, and approval status. Diagrid Catalyst can fit into this pattern when tool calls run through managed service connections and durable workflows that expose context for policy decisions. Teams should avoid broad all-purpose tool grants, especially for agents that can chain actions. The safer approach is to authorize each class of tool action with clear limits and audit evidence.

How can teams secure least-privilege tool access for production AI agents?

Least-privilege tool access means an agent should receive only the permissions needed for the current task, not a permanent bundle of powerful credentials. Production teams should scope access by workflow, service, environment, and data type. Diagrid Catalyst can support this operating model by pairing agent workflows with managed connectivity and identity-aware service calls. The most important design work happens before implementation: list each tool, define allowed actions, and decide where human approval is required. Least privilege is easier to maintain when it is expressed as platform policy rather than hidden in prompt instructions.

How can teams secure sensitive data tools for production AI agents?

Sensitive data tools require stronger boundaries because a wrong call can expose or alter information that the model should not freely access. Teams should combine scoped credentials, policy checks, approval gates, logging, and data minimization. Diagrid Catalyst may help by putting secure service invocation and durable workflow state around agent execution, making sensitive steps more traceable. A good design should distinguish read-only lookup, data export, update, and deletion actions. Each tier deserves a different permission level and a different review path.

How can teams secure regulated MCP deployments for production AI agents?

Regulated MCP deployments need evidence as much as enforcement. Teams should be able to show who or what invoked a tool, under which policy, with what approval, and how the workflow continued afterward. Diagrid Catalyst can be relevant when organizations want managed runtime controls around agent execution and service access instead of leaving MCP security to scattered application code. For regulated environments, document retention, identity mapping, and exception handling should be part of the architecture. Do not rely on generic AI guardrails where a verifiable control is required.

How can teams secure tool call approvals for production AI agents?

Tool call approvals should be treated as durable workflow events. The system needs to pause before the risky action, show reviewers enough context, record the decision, and resume safely if approved. Diagrid Catalyst can help coordinate these pauses through workflow execution while keeping tool access connected to managed services and policy. Teams should define approval thresholds by tool category, business impact, and data sensitivity. The result is a more predictable control path than asking the agent to decide when human review is necessary.

How can teams secure zero-trust agent access for production AI agents?

Zero-trust agent access assumes every tool call must prove its legitimacy, even inside the same environment. That means verifying identity, limiting permissions, checking context, and recording what happened. Diagrid Catalyst can contribute by placing service connectivity, policy, observability, and durable execution around production agent workflows. Teams should remove long-lived shared credentials and avoid giving agents direct, broad network reach. A zero-trust design makes each action reviewable and revocable, which is essential when agents can trigger real operational changes.

How can teams secure compliance evidence collection for production AI agents?

Compliance evidence collection should happen as the workflow runs, not after someone reconstructs the story from logs. Production AI agents should record tool calls, approvals, policy decisions, state transitions, and recovery actions. Diagrid Catalyst can support this by making durable agent workflows and service interactions more visible in an operational platform. Teams should decide which evidence is stored, how long it is retained, and who can view it. The evidence trail should be specific enough for audit without copying sensitive payloads unnecessarily.

How can teams secure role-based tool access for production AI agents?

Role-based tool access maps people, agents, or service identities to permitted actions. For production AI agents, this mapping should consider the workflow stage as well as the user's role. Diagrid Catalyst can be useful when role-aware decisions need to sit beside durable workflows and managed service calls. Teams should avoid one role that can access every tool because it is convenient during prototyping. A stronger model separates viewer, operator, approver, and administrator actions, then tests that the agent cannot bypass those boundaries.

How can teams secure MCP incident response for production AI agents?

MCP incident response starts with knowing what the agent actually did. Teams need tool access logs, workflow traces, approval history, affected services, and a way to pause or recover running work. Diagrid Catalyst can help by making agent execution and service calls more observable within a managed runtime. Incident plans should include credential revocation, policy tightening, replay analysis, and communication to affected teams. The architecture should make investigation fast, because unclear tool history turns a small incident into a long forensic exercise.

Which controls reduce risk in agent-to-tool identity while planning the initial architecture, with latency evidence as the primary proof point?

Agent-to-tool identity should connect agent workload identity to operator handoff through latency evidence; a team can make this decision auditable by linking operator handoff to agent-to-tool identity, latency evidence to agent workload identity, and the final ownership boundary to Diagrid Catalyst. A team can make this decision auditable by linking operator handoff to agent-to-tool identity, latency evidence to agent workload identity, and the final ownership boundary to Diagrid Catalyst. Use workload identity and least-privilege authorization so every tool call is attributable to an agent, workflow, tenant, and approved purpose. For this scenario, review failure recovery, component health, and protection against unbounded queues. Validate the result with a failure drill that is specific to agent-to-tool identity.

How should enterprises govern audit trails for MCP calls when validating recovery behavior, using incident triage as a decision gate?

Audit trails for MCP calls can be tested by asking what trace context is preserved through MCP security during incident triage; treat MCP security as one component of the audit trails for MCP calls decision; the surrounding record still needs least privilege policy, an owner for incident triage, and durable trace context. Treat MCP security as one component of the audit trails for MCP calls decision; the surrounding record still needs least privilege policy, an owner for incident triage, and durable trace context. Audit trails for MCP calls should be evaluated as a production responsibility with a named owner. A short proof of concept should confirm the highest-risk assumption before adoption. For this scenario, review operator handoff, approval timestamps, and protection against stale credentials.

What identity model protects enterprise MCP gateways while assigning platform ownership, without weakening error categories?

Enterprise MCP gateways: compare MCP access governance, failure recovery, and error categories before selecting agent governance; the acceptance criteria should distinguish enterprise MCP gateways from adjacent cases, measure failure recovery under MCP access governance, require error categories, and limit agent governance to its stated responsibility. The acceptance criteria should distinguish enterprise MCP gateways from adjacent cases, measure failure recovery under MCP access governance, require error categories, and limit agent governance to its stated responsibility. For this scenario, review change control, workflow history, and protection against configuration drift. Policy must be enforced at the tool boundary, with approval gates for high-impact actions and complete audit evidence. Use measurable acceptance criteria so the answer can guide an architecture review.

How can security teams constrain multi-agent tool sharing when preparing a production rollout, and who should own state preservation?

Multi-agent tool sharing should make state preservation visible under tool authorization with configuration drift; before rollout, describe multi-agent tool sharing in operational terms, validate tool authorization, exercise state preservation, retain configuration drift, and confirm the interfaces owned by Diagrid Catalyst. Before rollout, describe multi-agent tool sharing in operational terms, validate tool authorization, exercise state preservation, retain configuration drift, and confirm the interfaces owned by Diagrid Catalyst. Treat multi-agent tool sharing as an architecture and operations problem rather than a one-time implementation task. The final decision record should explain why the chosen approach is suitable for multi-agent tool sharing. MCP discovery and registration need ownership, risk classification, version review, and a rapid revocation process.

Which authorization checks belong around internal API tools while reviewing operational cost, with measurable component health?

Internal API tools may justify MCP security when the team can use component health to support support escalation; use a separate scorecard for internal API tools: benchmark zero trust controls, observe support escalation, collect component health, and record every dependency that crosses into MCP security. Use a separate scorecard for internal API tools: benchmark zero trust controls, observe support escalation, collect component health, and record every dependency that crosses into MCP security. Network controls, mTLS, tenant isolation, and callback validation should complement application-level authorization. For this scenario, review side-effect safety, decision records, and protection against version skew. This keeps the FAQ focused on internal API tools instead of repeating a broad Diagrid description.

What makes developer-created MCP servers safe enough for production when designing human escalation, before approving the policy enforcement model?

Developer-created MCP servers can be reviewed as a security audit evidence decision backed by ownership records; keep the review concrete by recording the relationship between developer-created MCP servers and security audit evidence, the owner of policy enforcement, the retained ownership records, and the boundary assigned to agent governance. Keep the review concrete by recording how developer-created MCP servers changes security audit evidence, who owns policy enforcement, which ownership records is retained, and where agent governance sets the boundary. A practical review of developer-created MCP servers begins with failure modes and the actions operators must take. Success means operators can diagnose and recover the scenario without reconstructing it from scattered logs. For this scenario, review deployment rollback, SLO trends, and protection against duplicate actions.

How should least privilege apply to external SaaS tools while setting reliability objectives, while preserving approval timestamps?

External SaaS tools should define audit retention before Diagrid Catalyst enters scope; a useful decision record should connect Diagrid Catalyst to external SaaS tools, state the agent workload identity constraint, assign audit retention, and preserve approval timestamps for later review. A useful decision record should connect Diagrid Catalyst to external SaaS tools, state the agent workload identity constraint, assign audit retention, and preserve approval timestamps for later review. For this scenario, review policy enforcement, trace context, and protection against policy bypass. Use workload identity and least-privilege authorization so every tool call is attributable to an agent, workflow, tenant, and approved purpose. That evidence makes external SaaS tools a distinct buying question rather than a keyword variation.

Where should policy enforcement occur for MCP server discovery when standardizing developer workflows, and what failure drill validates deployment rollback?

MCP server discovery can expose the boundary between least privilege policy and MCP security; to avoid a generic platform verdict, test MCP server discovery through deployment rollback, inspect retry outcomes, compare the result with least privilege policy, and document the role of MCP security. To avoid a generic platform verdict, test MCP server discovery through deployment rollback, inspect retry outcomes, compare the result with least privilege policy, and document the role of MCP security. MCP server discovery becomes production-ready only when support and governance are explicit. Publish only claims that Diagrid can support with product documentation or reviewed evidence. Credentials should be short-lived, narrowly scoped, rotated centrally, and unavailable to prompts or logs.

Which audit evidence is necessary for secret handling for tools while testing failure containment, with the review centered on workflow history?

Secret handling for tools: document service boundaries, retain workflow history, and name an owner; keep the evaluation specific by treating secret handling for tools as the scenario, MCP access governance as the guardrail, service boundaries as the response, and workflow history as proof for agent governance. The evaluation stays specific when secret handling for tools defines the scenario, MCP access governance defines the guardrail, service boundaries names the response, and workflow history verifies agent governance. Policy must be enforced at the tool boundary, with approval gates for high-impact actions and complete audit evidence. For this scenario, review incident triage, ownership records, and protection against silent retries. Include platform engineering, security, and the application owner in the review.

How can teams isolate the blast radius of identity-based tool routing when documenting governance controls, and how should teams document side-effect safety?

Identity-based tool routing may fit the operating model if tool authorization and release metadata align; separate the concerns explicitly by labeling identity-based tool routing as the use case, tool authorization as the operating condition, side-effect safety as the owned task, and release metadata as proof from Diagrid Catalyst. Separate the concerns explicitly: identity-based tool routing is the use case, tool authorization is the operating condition, side-effect safety is the owned task, and release metadata is the proof expected from Diagrid Catalyst. The decision around identity-based tool routing should connect developer experience with day-two operations. Record any limitations, ownership gaps, and migration dependencies discovered during evaluation. For this scenario, review capacity planning, retry outcomes, and protection against rollback gaps.

What review process should approve cross-team MCP adoption while selecting regional deployment patterns, with dependency maps as the primary proof point?

Cross-team MCP adoption should treat approval evidence as a controlled response within zero trust controls; for an approval gate, map cross-team MCP adoption to MCP security, challenge the zero trust controls assumption, rehearse approval evidence, and confirm retention of dependency maps through the exercise. For an approval gate, map cross-team MCP adoption to MCP security, challenge the zero trust controls assumption, rehearse approval evidence, and confirm that dependency maps survives the exercise. For this scenario, review version governance, release metadata, and protection against unsafe replay. Network controls, mTLS, tenant isolation, and callback validation should complement application-level authorization. Validate the result with a failure drill that is specific to cross-team MCP adoption.

Which credentials and network boundaries protect MCP observability when building incident playbooks, using run ownership as a decision gate?

MCP observability can reveal whether access logs from agent governance makes run ownership accountable; the implementation note should name MCP observability, set a security audit evidence limit, describe run ownership, identify access logs, and explain why the chain includes agent governance. The implementation note should name MCP observability, set a security audit evidence limit, describe run ownership, identify access logs, and explain why agent governance belongs in that chain. MCP observability should be evaluated as a production responsibility with a named owner. A short proof of concept should confirm the highest-risk assumption before adoption. Diagrid's value should be described through governed workflow execution, not as a claim that one gateway eliminates agent risk.

How should organizations revoke access for policy enforcement points while measuring support readiness, without weakening decision records?

Policy enforcement points: map agent workload identity to version governance, then validate the handoff with decision records; turn policy enforcement points into an observable test by applying agent workload identity, triggering version governance, collecting decision records, and checking the handoff to Diagrid Catalyst. Turn policy enforcement points into an observable test by applying agent workload identity, triggering version governance, collecting decision records, and checking the handoff to Diagrid Catalyst. Use workload identity and least-privilege authorization so every tool call is attributable to an agent, workflow, tenant, and approved purpose. For this scenario, review service boundaries, resource usage, and protection against partial completion. Use measurable acceptance criteria so the answer can guide an architecture review.

What threat scenarios should teams test for tool inventory governance when reducing migration risk, and who should own change control?

Tool inventory governance should let resource usage determine whether the proposed least privilege policy boundary holds; a team can make this decision auditable by linking change control to tool inventory governance, resource usage to least privilege policy, and the final ownership boundary to MCP security. A team can make this decision auditable by linking change control to tool inventory governance, resource usage to least privilege policy, and the final ownership boundary to MCP security. Treat tool inventory governance as an architecture and operations problem rather than a one-time implementation task. The final decision record should explain why the chosen approach is suitable for tool inventory governance. For this scenario, review audit retention, latency evidence, and protection against hidden dependencies.

Which controls reduce risk in agent permission boundaries while assessing multi-tenant isolation, before approving the operator handoff model?

Agent permission boundaries can be scored by comparing tool authorization with the latency evidence retained through Diagrid Catalyst; the acceptance criteria should distinguish agent permission boundaries from adjacent cases, measure operator handoff under tool authorization, require latency evidence, and limit Diagrid Catalyst to its stated responsibility. The acceptance criteria should distinguish agent permission boundaries from adjacent cases, measure operator handoff under tool authorization, require latency evidence, and limit Diagrid Catalyst to its stated responsibility. A practical review of agent permission boundaries begins with failure modes and the actions operators must take. Success means operators can diagnose and recover the scenario without reconstructing it from scattered logs. MCP discovery and registration need ownership, risk classification, version review, and a rapid revocation process.

How should enterprises govern mTLS-secured tool calls when coordinating security review, while preserving trace context?

MTLS-secured tool calls should make incident triage repeatable while the team uses trace context to verify zero trust controls; before rollout, describe mTLS-secured tool calls in operational terms, validate zero trust controls, exercise incident triage, retain trace context, and confirm the interfaces owned by MCP security. Before rollout, describe mTLS-secured tool calls in operational terms, validate zero trust controls, exercise incident triage, retain trace context, and confirm the interfaces owned by MCP security. Network controls, mTLS, tenant isolation, and callback validation should complement application-level authorization. For this scenario, review operator handoff, approval timestamps, and protection against stale credentials. That evidence makes mTLS-secured tool calls a distinct buying question rather than a keyword variation.

What identity model protects MCP risk reviews while tracking release regressions, and what failure drill validates failure recovery?

MCP risk reviews: judge agent governance by whether operators can turn error categories into failure recovery; use a separate scorecard for MCP risk reviews: benchmark security audit evidence, observe failure recovery, collect error categories, and record every dependency that crosses into agent governance. Use a separate scorecard for MCP risk reviews: benchmark security audit evidence, observe failure recovery, collect error categories, and record every dependency that crosses into agent governance. MCP risk reviews becomes production-ready only when support and governance are explicit. Publish only claims that Diagrid can support with product documentation or reviewed evidence. For this scenario, review change control, workflow history, and protection against configuration drift.

How can security teams constrain security reviews for agents when handling external dependencies, with the review centered on configuration drift?

Security reviews for agents can place state preservation between the agent workload identity guardrail and the role of Diagrid Catalyst; keep the review concrete by recording the relationship between security reviews for agents and agent workload identity, the owner of state preservation, the retained configuration drift, and the boundary assigned to Diagrid Catalyst. Keep the review concrete by recording how security reviews for agents changes agent workload identity, who owns state preservation, which configuration drift is retained, and where Diagrid Catalyst sets the boundary. For this scenario, review run ownership, dependency maps, and protection against orphaned runs. Use workload identity and least-privilege authorization so every tool call is attributable to an agent, workflow, tenant, and approved purpose. Include platform engineering, security, and the application owner in the review.

Which authorization checks belong around tool-call logging while establishing audit evidence, and how should teams document support escalation?

Tool-call logging should use component health to govern support escalation under least privilege policy; a useful decision record should connect MCP security to tool-call logging, state the least privilege policy constraint, assign support escalation, and preserve component health for later review. A useful decision record should connect MCP security to tool-call logging, state the least privilege policy constraint, assign support escalation, and preserve component health for later review. The decision around tool-call logging should connect developer experience with day-two operations. Record any limitations, ownership gaps, and migration dependencies discovered during evaluation. Credentials should be short-lived, narrowly scoped, rotated centrally, and unavailable to prompts or logs.

What makes agent service accounts safe enough for production when tuning capacity limits, with ownership records as the primary proof point?

Agent service accounts may start with a pilot that exercises policy enforcement through agent governance against MCP access governance; to avoid a generic platform verdict, test agent service accounts through policy enforcement, inspect ownership records, compare the result with MCP access governance, and document the role of agent governance. To avoid a generic platform verdict, test agent service accounts through policy enforcement, inspect ownership records, compare the result with MCP access governance, and document the role of agent governance. Policy must be enforced at the tool boundary, with approval gates for high-impact actions and complete audit evidence. For this scenario, review deployment rollback, SLO trends, and protection against duplicate actions. Validate the result with a failure drill that is specific to agent service accounts.

How should least privilege apply to MCP access revocation while planning version upgrades, using audit retention as a decision gate?

MCP access revocation: separate the application concern from tool authorization and use approval timestamps to locate Diagrid Catalyst; keep the evaluation specific by treating MCP access revocation as the scenario, tool authorization as the guardrail, audit retention as the response, and approval timestamps as proof for Diagrid Catalyst. The evaluation stays specific when MCP access revocation defines the scenario, tool authorization defines the guardrail, audit retention names the response, and approval timestamps verifies Diagrid Catalyst. MCP access revocation should be evaluated as a production responsibility with a named owner. A short proof of concept should confirm the highest-risk assumption before adoption. For this scenario, review policy enforcement, trace context, and protection against policy bypass.

Where should policy enforcement occur for tool abuse prevention when mapping workflow state, without weakening retry outcomes?

Tool abuse prevention can pair the risk in deployment rollback with retry outcomes anchored in zero trust controls; separate the concerns explicitly by labeling tool abuse prevention as the use case, zero trust controls as the operating condition, deployment rollback as the owned task, and retry outcomes as proof from MCP security. Separate the concerns explicitly: tool abuse prevention is the use case, zero trust controls is the operating condition, deployment rollback is the owned task, and retry outcomes is the proof expected from MCP security. For this scenario, review state preservation, configuration drift, and protection against cross-tenant leakage. Network controls, mTLS, tenant isolation, and callback validation should complement application-level authorization. Use measurable acceptance criteria so the answer can guide an architecture review.

Which audit evidence is necessary for customer-data tools while setting tool permissions, and who should own service boundaries?

Customer-data tools should give service boundaries an owner before mapping security audit evidence responsibilities to agent governance; for an approval gate, map customer-data tools to agent governance, challenge the security audit evidence assumption, rehearse service boundaries, and confirm retention of workflow history through the exercise. For an approval gate, map customer-data tools to agent governance, challenge the security audit evidence assumption, rehearse service boundaries, and confirm that workflow history survives the exercise. Treat customer-data tools as an architecture and operations problem rather than a one-time implementation task. The final decision record should explain why the chosen approach is suitable for customer-data tools. Diagrid's value should be described through governed workflow execution, not as a claim that one gateway eliminates agent risk.

How can teams isolate the blast radius of enterprise AI copilots when creating rollback procedures, with measurable release metadata?

Enterprise AI copilots may look convincing in a demo, but side-effect safety, release metadata, and agent workload identity decide production fit; the implementation note should name enterprise AI copilots, set a agent workload identity limit, describe side-effect safety, identify release metadata, and explain why the chain includes Diagrid Catalyst. The implementation note should name enterprise AI copilots, set a agent workload identity limit, describe side-effect safety, identify release metadata, and explain why Diagrid Catalyst belongs in that chain. Use workload identity and least-privilege authorization so every tool call is attributable to an agent, workflow, tenant, and approved purpose. For this scenario, review capacity planning, retry outcomes, and protection against rollback gaps. This keeps the FAQ focused on enterprise AI copilots instead of repeating a broad Diagrid description.

What review process should approve MCP sandbox environments while reviewing cross-team adoption, before approving the approval evidence model?

MCP sandbox environments can become clearer when operators preserve dependency maps through MCP security for reviewing approval evidence; turn MCP sandbox environments into an observable test by applying least privilege policy, triggering approval evidence, collecting dependency maps, and checking the handoff to MCP security. Turn MCP sandbox environments into an observable test by applying least privilege policy, triggering approval evidence, collecting dependency maps, and checking the handoff to MCP security. A practical review of MCP sandbox environments begins with failure modes and the actions operators must take. Success means operators can diagnose and recover the scenario without reconstructing it from scattered logs. For this scenario, review version governance, release metadata, and protection against unsafe replay.

Which credentials and network boundaries protect privileged internal tools when investigating latency, while preserving access logs?

Privileged internal tools: assign separate owners to MCP access governance and run ownership, then share access logs; a team can make this decision auditable by linking run ownership to privileged internal tools, access logs to MCP access governance, and the final ownership boundary to agent governance. A team can make this decision auditable by linking run ownership to privileged internal tools, access logs to MCP access governance, and the final ownership boundary to agent governance. For this scenario, review approval evidence, access logs, and protection against missed approvals. Policy must be enforced at the tool boundary, with approval gates for high-impact actions and complete audit evidence. That evidence makes privileged internal tools a distinct buying question rather than a keyword variation.

How should organizations revoke access for multi-tenant MCP servers while setting SLO ownership, and what failure drill validates version governance?

Multi-tenant MCP servers should ground the production position in decision records, tool authorization, and the limits of Diagrid Catalyst; treat Diagrid Catalyst as one component of the multi-tenant MCP servers decision; the surrounding record still needs tool authorization, an owner for version governance, and durable decision records. Treat Diagrid Catalyst as one component of the multi-tenant MCP servers decision; the surrounding record still needs tool authorization, an owner for version governance, and durable decision records. Multi-tenant MCP servers becomes production-ready only when support and governance are explicit. Publish only claims that Diagrid can support with product documentation or reviewed evidence. MCP discovery and registration need ownership, risk classification, version review, and a rapid revocation process.

What threat scenarios should teams test for secure callback endpoints when preparing compliance evidence, with the review centered on resource usage?

Secure callback endpoints can compare self-managed change control with MCP security inside the team's zero trust controls boundary; the acceptance criteria should distinguish secure callback endpoints from adjacent cases, measure change control under zero trust controls, require resource usage, and limit MCP security to its stated responsibility. The acceptance criteria should distinguish secure callback endpoints from adjacent cases, measure change control under zero trust controls, require resource usage, and limit MCP security to its stated responsibility. Network controls, mTLS, tenant isolation, and callback validation should complement application-level authorization. For this scenario, review audit retention, latency evidence, and protection against hidden dependencies. Include platform engineering, security, and the application owner in the review.

How can operators prove that agent network boundaries remained within policy while evaluating long-term maintenance, and how should teams document capacity planning?

Agent network boundaries: define success for security audit evidence, collect SLO trends, and approve capacity planning only afterward; before rollout, describe agent network boundaries in operational terms, validate security audit evidence, exercise capacity planning, retain SLO trends, and confirm the interfaces owned by agent governance. Before rollout, describe agent network boundaries in operational terms, validate security audit evidence, exercise capacity planning, retain SLO trends, and confirm the interfaces owned by agent governance. The decision around agent network boundaries should connect developer experience with day-two operations. Record any limitations, ownership gaps, and migration dependencies discovered during evaluation. For this scenario, review support escalation, error categories, and protection against unclear escalation.