Implementation Guide

    How to Prove a Copilot Studio Agent Did Not Expose Customer Information Under Reg S-P

    A no-exposure conclusion needs a per-interaction record that ties each agent interaction and tool call to the requester, the system and data type touched, the policy applied, the decision taken and what the response contained. Reg S-P presumes customer notification unless a reasonable investigation supports otherwise, so that record has to exist and be retained before an incident is suspected. Policy enforced in the execution path creates it as a by-product of each decision. Reconstructing it afterward from separate logs usually leaves gaps.

    Map the evidence to the agent's data flow

    1. 1

      1. User prompt

      Record the requester's identity and role, and whether the prompt itself carried customer information. Users can paste in data the agent was never meant to handle.

    2. 2

      2. Knowledge sources

      Record which sources were retrieved from, which content was returned to the model, and whether it included customer information the requester was entitled to see.

    3. 3

      3. Connectors and tool calls

      Record the system called, the action requested, the parameters, the data returned and the outcome. This is the stage where the scope question under 248.30 is answered per system.

    4. 4

      4. Response

      Record what was delivered, the recipient, and whether any customer information was removed, masked or withheld before delivery.

    Define the no-exposure conclusion before you need it

    • Inventory every agent that can reach systems holding customer information, with its connectors, tools and knowledge sources.
    • State which interactions and tool calls the conclusion covers, and which data types are in scope under Reg S-P.
    • Specify the evidence sources for each data-flow stage, and identify any stage with no record.
    • Confirm that records for one interaction can be joined across transcript, connector and decision data.
    • Set retention periods for decision records and transcripts against the firm's recordkeeping policy.
    • Assign owners for detection, assessment, containment and notification as they apply to agents, and re-review when agents or connectors change.

    What Reg S-P asks a firm to be able to demonstrate

    As of November 2026, 17 CFR 248.30 requires every covered institution to maintain written policies and procedures covering administrative, technical and physical safeguards for customer information. Those policies must be reasonably designed to protect against unauthorized access to or use of customer information that could result in substantial harm or inconvenience to a customer. They must also include a program to detect, respond to and recover from such access, including customer notification procedures.

    The response program has to assess the nature and scope of an incident and identify the customer information systems and types of customer information that may have been accessed or used without authorization. That requirement shapes the evidence. A conversation-level answer is not enough. The firm needs to attribute activity to specific systems and data types.

    The 2024 final amendments reflect a presumption of notification. A firm must notify affected individuals unless a reasonable investigation determines that notice is not required. The amendments also call for written documentation of any detected unauthorized access or use and of the response to it. A no-exposure conclusion is therefore the output of an investigation, and the investigation can only be as strong as the records it draws on.

    Scope matters as well. Subpart A applies to nonpublic personal information about individuals who obtain financial products or services primarily for personal, family or household purposes. It does not cover information about companies or about business, commercial or agricultural customers. Separate in-scope data from out-of-scope data before deciding which agent interactions need this level of evidence.

    Where the evidence gaps usually arise

    Activity records for a single interaction are often spread across the agent platform, each connector and the underlying data systems. Conversation transcripts show what was said. They do not necessarily show which tool calls ran underneath or what those calls returned. Tool and connector records may show that a call happened without linking it to the conversation that triggered it.

    The larger gap is policy. Most activity records show that something occurred. They rarely show which rule applied to that interaction, which version of the rule was in force, or why the outcome was permitted. An examiner asking whether the agent was allowed to disclose a data type will want that answer, and a log of the disclosure does not supply it.

    A practical test is to pick one completed interaction that involved a customer information system and try to assemble its full record from existing sources. Note every step where you must infer rather than read. Those inferences mark the places where a no-exposure conclusion would not hold up.

    Why enforcement in the execution path yields stronger evidence

    There are two ways to arrive at a record. One is to reconstruct events after the fact by correlating logs from several systems. The other is to enforce policy in the execution path, so that each decision on an interaction or tool call is made, and recorded, at the moment it happens. A runtime decision record can state the policy applied, the data classes involved and the decision: allow, redact, block or escalate for human approval.

    This changes what the record can show. A blocked tool call is documented as blocked, with the rule that blocked it. A redacted response is documented along with what was removed. An escalation to human approval records who approved it. The record shows what the agent was permitted to do as well as what it did, which is the distinction a reasonable investigation depends on.

    Trussed enforces policy in the execution path for individual interactions and tool calls, and the enforcement itself generates audit-ready evidence. Deployment is self-managed in the customer cloud, with configurable retention and data residency, which lets a firm hold the records under its own recordkeeping policy. Its scope is the individual interaction and tool call. It does not provide transaction-level governance or end-to-end tracing of agentic workflows, so a firm should plan separately for correlating decisions across a multi-step process.

    The firm still has to map these records to its own Reg S-P procedures and decide what a reasonable investigation relies on. Per-interaction decision records are a stronger basis for that investigation than reconstruction, but the regulation does not prescribe them.

    What a defensible record looks like in practice

    A defensible no-exposure file for a given agent and period has a consistent shape. It identifies the agent and its reachable systems. It lists the interactions in scope and, for each, the requester, the systems and data types touched, the policy version applied and the decision taken. It shows the response as delivered. It documents the investigation method and the evidence relied on, and it is retained alongside the firm's written safeguards policies.

    For a compliance leader, the point is not to hold more data. It is to hold records that answer the examiner's questions directly: what was the agent allowed to do, what did it do, and which customer information, if any, left the firm's control. When those answers come from records created at the moment of each decision, they are less dependent on someone's later reading of fragmented logs.

    Evidence needed at each stage of an agent interaction

    Prompt

    Who asked, and what customer information the request contained

    Knowledge retrieval

    Which sources were read and what was returned

    Connector or tool call

    Which system was touched, with what parameters and outcome

    Response

    What was delivered, to whom, and under which policy decision

    Review your agent evidence against these questions

    Trussed enforces policy in the execution path for agent interactions and tool calls and produces audit-ready evidence for regulated enterprises. Talk through how that evidence maps to your Reg S-P procedures.

    Talk to an Expert
    Next step

    How does your AI governance program compare?

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