Implementation Guide

    AI Control Plane Sandbox Requirements for Banks: A Pre-Install Specification (as of November 2026)

    A bank should define its pre-install sandbox specification before the vendor demo, not after. The specification sets entry and exit criteria scaled to materiality, isolation and data-handling rules, test scenarios for allow, redact, block, rate limit and escalate outcomes, fail-open and fail-closed tests, and the evidence artifacts the evaluation must produce. The bank owns the results as its own due diligence, and treats them as a baseline for later re-validation.

    Enforcement and failure-mode test scenarios

    1. 1

      Allow

      Compliant request passes unchanged and the permitting policy is recorded.

    2. 2

      Redact

      Sensitive synthetic fields are removed from prompts, responses or tool arguments before they move on.

    3. 3

      Block

      Prohibited action or content is stopped, the caller receives a defined response and no downstream call is made.

    4. 4

      Rate limit

      Bursts above threshold are throttled per identity or tool, and normal traffic recovers afterward.

    5. 5

      Escalate

      A request needing human approval is held, routed to an approver, and released or denied with the decision recorded.

    6. 6

      Fail-open and fail-closed

      Outage, timeout and policy-load failure each produce the configured behavior and a record of it.

    • Named use cases, materiality tier and the enforcement points in scope
    • Architecture diagram and permission boundaries recorded as the tested baseline
    • Policy set mapped to the bank's own policies and control objectives
    • Minimum pass thresholds per scenario, approved by model risk, security and architecture
    • Defined exit decision: proceed, proceed with conditions, or stop
    • Scheduled re-validation after go-live
    • Test plan with expected outcomes, approvals and the thresholds in force
    • Per-interaction records: request identity, policy and version applied, outcome
    • Redaction before-and-after comparisons using synthetic data
    • Escalation records showing approver, decision and timing
    • Failure-mode results with configured fail-open or fail-closed setting
    • Environment record: architecture, identities, egress allow-list, data inventory

    What changed and why the sandbox is examiner-facing evidence

    The supervisory backdrop has moved. The agencies issued revised model risk management guidance that updates SR 11-7, published as OCC Bulletin 2026-13 on April 17, 2026, and as Federal Reserve SR 26-2. It covers model testing, validation and monitoring, governance and controls, and considerations for vendor and other third-party products. It takes a risk-based approach tailored to a bank's model risk profile, size and complexity, and it states that it does not set enforceable standards or prescriptive requirements.

    Separately, in September 2026 the FDIC, OCC, FRB and NCUA issued a proposal to replace existing third-party risk management guidance. As of November 2026 it is a proposal, not final guidance. It continues to state that using a third party does not diminish the bank's responsibility, and it says due diligence may evaluate how a vendor's controls align with the bank's own policies and controls.

    Three design consequences follow. Write the sandbox specification against the bank's own policies and the guidance currently in force, and track the proposal. Involve model risk reviewers when acceptance criteria are set. Record the results as the bank's own work, not as vendor-supplied assurance. Presented this way, the sandbox is the first piece of evidence a reviewer sees, not a feature demonstration.

    Isolation and data-handling requirements

    The guidance above does not prescribe sandbox network or data controls, so these are design choices. Make them explicit and defensible. Run the sandbox in an environment the bank controls, separate from production networks, credentials and data stores. Block all outbound connections by default and allow only destinations the bank approves in writing, including any vendor telemetry or update paths. If the vendor needs a path out, that is a finding to record and decide on, not a convenience.

    Scope identity narrowly. Use sandbox-only service accounts and test users, give the vendor's runtime the least privilege needed for each tested tool call, and keep production secrets out of the environment entirely. Record which identities and permissions were granted, since the architecture and permissions tested are part of what reviewers will ask about.

    Use synthetic or masked data only. Define who generates it, how masking is verified, and how realistic it must be to exercise redaction rules, for example synthetic account numbers and names in the formats the policies target. Treat prompts, responses and evidence records produced in the sandbox as data under the bank's retention rules, and define how they are deleted when the evaluation ends.

    Self-managed deployment in the bank's cloud

    A self-managed deployment changes where the evidence and the data live. The runtime executes in the bank's own cloud account, so the sandbox can mirror the intended production topology: the same network boundaries, identity model and storage regions. That makes more of the sandbox result transferable, but the bank should still list which findings carry over and which need re-testing after install, such as production identity integration, real traffic volumes, and the egress allow-list at production scale.

    As one example, Trussed is deployed self-managed in the customer cloud and enforces policy in the execution path across models, agents, tools and MCP servers, with outcomes of allow, redact, block, rate limit and escalate for human approval. It produces audit-ready evidence with configurable retention and data residency. Trussed does not position itself as a pre-deployment testing or red-teaming product, so a bank would pair a sandbox like this one with its own validation work.

    Finally, treat the sandbox result as a baseline. Drift, new failure modes and control weaknesses may not appear before launch, so schedule re-validation after go-live and keep the specification as the starting point for it.

    Sandbox specification at a glance

    Entry criteria

    Scope, materiality tier, approvers and go/no-go thresholds agreed first.

    Containment

    Isolated environment with bank-approved egress and scoped identities.

    Data rules

    Synthetic or masked data only, with defined handling of test artifacts.

    Enforcement tests

    Allow, redact, block, rate limit, escalate, plus failure modes.

    Evidence

    Per-interaction records of which policy and version applied.

    Build the sandbox specification with your reviewers

    Talk through entry criteria, isolation, test scenarios and evidence artifacts for a self-managed runtime enforcement layer.

    Talk to an Expert
    Next step

    How does your AI governance program compare?

    See where your program has gaps in less than 2 minutes.