Control 3.6: Supervision and Oversight (FINRA 3110 / SEC Reg BI) — Portal Walkthrough
Step-by-step portal configuration for establishing supervisory controls over Copilot-assisted activities that support compliance with FINRA Rule 3110 (Supervision) and SEC Regulation Best Interest requirements.
Prerequisites
- Role: Compliance Administrator, Supervisory Principal
- License: Microsoft 365 E5 or E5 Compliance add-on
- Access: Microsoft Purview portal, Microsoft 365 Admin Center
Steps
Step 1: Define Supervisory Hierarchy in Purview
Portal: Microsoft Purview portal Path: Solutions > Communication compliance > Supervisory review settings
- Map the supervisory hierarchy by assigning supervising principals to groups of registered representatives.
- Create supervisor groups aligned with business units (wealth management, trading, advisory).
- Each supervisor should be assigned no more than 50 supervised users to maintain effective review capacity.
Step 2: Create Supervisory Review Policies
Portal: Microsoft Purview portal Path: Solutions > Communication compliance > Policies > Create policy
- Create a policy named "FSI-FINRA-3110-Supervision-Copilot".
- Set supervised users to registered representatives using Copilot.
- Set supervised locations to include all Copilot-enabled communication channels.
- Under conditions, configure:
- All outbound communications — 25% sampling for routine supervision
- Client-facing communications with financial recommendations — 100% review
- Copilot-drafted investment advice — 100% review with pre-send hold
Step 3: Configure Reg BI Documentation Review
Portal: Microsoft Purview portal Path: Solutions > Communication compliance > Policies
- Create a second policy named "FSI-RegBI-Copilot-BestInterest-Review".
- Target communications where Copilot assists in creating investment recommendations.
- Add conditions to detect:
- Recommendation language (buy, sell, hold, allocate)
- Product-specific terms (mutual fund, ETF, annuity, structured product)
- Cost and fee disclosures
- Require 100% supervisory review for all matches.
Step 4: Set Up Supervision Dashboards
Portal: Microsoft Purview portal Path: Solutions > Communication compliance > Dashboard
- Configure the dashboard to display key supervision metrics:
- Outstanding review items by supervisor
- Average review completion time
- Policy match trend over 30/60/90 days
- Escalation rate by policy
- Set up weekly email digests for supervisory principals.
Step 5: View Agent-Specific Audit Events for Supervisory Review
Portal: Microsoft Purview portal Path: Solutions > Audit > New search
Supervisory review of M365 Copilot agent interactions (Teams channel agents, declarative agents) requires searching for agent-specific audit events in the Purview audit log. These events are captured as CopilotInteraction records with agent-identifying fields.
- Navigate to Microsoft Purview > Solutions > Audit > New search.
- Set the date range to cover the supervisory review period.
- Under Activities – friendly names, search for "Interacted with Copilot" to capture
CopilotInteractionrecords. - Under Users, enter the registered representative whose agent interactions you are reviewing.
- Run the search and open individual records to inspect:
- AgentId — identifies the specific agent (Teams channel agent or declarative agent) that participated in the interaction
- AgentName — the display name of the agent, useful for correlating to the firm's agent inventory in the WSP
- XPIA — cross-prompt injection attempt flag; a value of
trueindicates the agent may have processed untrusted external content - CopilotEventData — contains the prompt context and any grounding sources the agent accessed
- Export results using the Export button for retention as supervisory review evidence.
Note: Agent interactions where the output was forwarded to a client (via email or document share) should be correlated with Communication Compliance records to confirm the output was reviewed before or after delivery per the firm's supervisory procedures.
FSI Recommendations
| Setting | Baseline | Recommended | Regulated |
|---|---|---|---|
| Routine communication sampling | 10% | 25% | 25% |
| Investment recommendation review | 25% | 100% | 100% |
| Pre-send hold for Copilot advice | Off | Recommended | Required |
| Supervisor-to-rep ratio | 1:100 | 1:50 | 1:25 |
| Agent audit event review | Agent inventory only | Periodic sampling of agent interactions | Correlated agent-to-communication review |
Regulatory Alignment
- FINRA Rule 3110 — Supports compliance with supervisory system and written supervisory procedure requirements
- FINRA Rule 3110(a) — Agent supervision: supervisory system must extend to Teams channel agents and declarative agents used by associated persons
- FINRA Rule 3120 — Supports supervisory control system testing requirements
- SEC Reg BI — Helps meet best-interest documentation, disclosure, and care obligations
Next Steps
- Proceed to PowerShell Setup for automation
- See Verification & Testing to validate supervisory controls