Implementation Checklist
Step-by-step checklist for implementing the FSI Agent Governance Framework.
Phase 1: Assessment & Planning (Weeks 1-2)
Week 1: Current State Analysis
- [ ] Conduct Framework Orientation (Day 1)
- [ ] Review README.md overview
- [ ] Understand 4 pillars and 3 zones
-
[ ] Identify project lead and team
-
[ ] Identify Existing Agents (Day 2-3)
- [ ] Export current agent inventory from M365 Admin Center
- [ ] List all agents with owner and description
- [ ] Identify data sources for each agent
-
[ ] Document current governance procedures (if any)
-
[ ] Regulatory Assessment (Day 4-5)
- [ ] Identify primary regulations (FINRA, SEC, SOX, GLBA, OCC, Fed)
- [ ] Review Regulatory Mappings for your regulations
- [ ] Determine which controls apply
-
[ ] Check regulatory filing requirements
-
[ ] Compliance Baseline (Day 5)
- [ ] Current DLP coverage
- [ ] Current audit retention policies
- [ ] Current MFA implementation
- [ ] Current change control procedures
Week 2: Planning & Governance Setup
- [ ] Establish Governance Structure
- [ ] Assign AI Governance Lead
- [ ] Assign Compliance Officer sponsor
- [ ] Define Governance Committee (Zone 3)
-
[ ] Schedule governance meetings
-
[ ] Classify Existing Agents (Day 1-3)
- [ ] Use the Zone Decision Matrix
- [ ] Assign each agent to Zone 1, 2, or 3
- [ ] Document classification rationale
-
[ ] Identify Zone 3 agents for priority handling
-
[ ] Create Implementation Roadmap (Day 4-5)
- [ ] Map controls to implementation phases
- [ ] Prioritize by regulatory requirement
- [ ] Assign ownership per RACI Matrix
-
[ ] Create timeline and milestones
-
[ ] Project Kickoff (Day 5)
- [ ] Present framework to leadership
- [ ] Get executive sponsorship
- [ ] Assign project team
- [ ] Schedule regular steering committee meetings
Phase 2: Foundation Implementation (Weeks 3-4)
Week 3: Environment Governance
- [ ] Environment Routing (Control 2.15) ⭐ NEW
- [ ] Navigate to PPAC → Manage → Environment groups
- [ ] Enable default environment routing
- [ ] Configure routing rules for security groups
- [ ] Enable developer environment auto-provisioning
- [ ] Test maker routing with new app creation
-
[ ] Document routing configuration
-
[ ] Environment Groups (Control 2.2)
- [ ] Create environment groups for Zone 1, Zone 2, Zone 3
- [ ] Apply connector policies per zone
- [ ] Configure sharing limits per zone
- [ ] Enable AI model rules if applicable
-
[ ] Document group-to-zone mapping
-
[ ] Managed Environments (Control 2.1)
- [ ] Enable Managed Environment for Zone 2+ environments
- [ ] Configure governance policies
- [ ] Test policy enforcement
- [ ] Document Managed Environment settings
Week 3: Security Baseline
- [ ] Authentication & Access (Pillar 1)
-
[ ] Control 1.11: Conditional Access
- [ ] Enable MFA for all agent creators/admins
- [ ] Require MFA from outside corporate network
- [ ] Test MFA enforcement
- [ ] Document MFA policy
-
[ ] Control 1.18: RBAC
- [ ] Define security roles (Creator, Editor, Admin, Viewer)
- [ ] Assign least-privilege access
- [ ] Document role definitions
- [ ] Test access controls
-
[ ] Data Protection (Pillar 1)
-
[ ] Control 1.5: DLP and Sensitivity Labels
- [ ] Review baseline sensitive data types (PII, financial, etc.)
- [ ] Create test DLP policy
- [ ] Test DLP with sample files
- [ ] Enable sensitivity labels for SharePoint
- [ ] Document DLP rules
-
[ ] Control 1.15: Encryption
- [ ] Verify default encryption (TLS 1.2+ in transit)
- [ ] Verify Microsoft 365 encryption at rest
- [ ] Document encryption standards
- [ ] For Zone 3: Plan for customer-managed keys
-
[ ] Audit & Monitoring (Pillar 1)
- [ ] Control 1.7: Audit Logging
- [ ] Access Purview Audit logs
- [ ] Configure audit retention policy
- [ ] Set retention period per regulation:
- [ ] Zone 2: 1 year
- [ ] Zone 3: 6+ years (see control for options)
- [ ] Test audit log search
- [ ] Document retention policy
Week 4: Governance Foundation
- [ ] Registry & Inventory (Pillar 3)
-
[ ] Control 3.1: Agent Inventory
- [ ] Create agent registry (spreadsheet or database)
- [ ] Fields: ID, Name, Owner, Zone, Data Sources, Status, Approval Date
- [ ] Import all existing agents
- [ ] Assign owners
- [ ] Document metadata for each agent
-
[ ] Approval Workflow (Pillar 2)
-
[ ] Control 2.12: Supervision & Oversight
- [ ] Document approval procedures
- [ ] Define approval authority by zone:
- [ ] Zone 1: Self-service
- [ ] Zone 2: Manager approval
- [ ] Zone 3: Governance committee
- [ ] Create approval template/form
- [ ] Identify approvers
-
[ ] Change Management (Pillar 2)
-
[ ] Control 2.3: Change Management
- [ ] Define change control process
- [ ] Document change procedures
- [ ] Test change workflow
- [ ] Identify change approvers
- [ ] Create change log template
-
[ ] Documentation (Pillar 2)
- [ ] Control 2.13: Documentation & Record Keeping
- [ ] Establish document repository (SharePoint site)
- [ ] Create governance documentation index
- [ ] Store policies and procedures
- [ ] Ensure version control
- [ ] Document access controls
Phase 3: Advanced Governance (Weeks 5-6)
Week 5: Risk Management & Testing
- [ ] Model Risk (Pillar 2)
-
[ ] Control 2.6: Model Risk Management
- [ ] For agents using AI/ML:
- [ ] Document model purpose and use case
- [ ] Identify model inputs and outputs
- [ ] Define performance baseline
- [ ] For Zone 3: Plan model validation
- [ ] If OCC/SR 11-7 applicable:
- [ ] Perform model risk assessment
- [ ] Plan annual validation
-
[ ] Testing & Validation (Pillar 2)
-
[ ] Control 2.5: Testing & Validation
- [ ] Define testing requirements per agent type
- [ ] Create test plans for critical agents
- [ ] Perform functionality testing
- [ ] For Zone 3: Perform security testing
- [ ] Document test results
- [ ] Archive test evidence
-
[ ] Bias Testing (Pillar 2)
- [ ] Control 2.11: Bias Testing
- [ ] For credit/employment agents:
- [ ] Define fairness metrics
- [ ] Plan quarterly bias testing
- [ ] Document expected outcomes
- [ ] Establish remediation procedures
- [ ] For customer-facing agents:
- [ ] Plan fairness assessment
- [ ] Document results
Week 6: Advanced Security & Compliance
- [ ] Advanced Data Protection (Pillar 1)
-
[ ] Control 1.4: Advanced Connector Policies
- [ ] Review high-risk connectors
- [ ] Create allowlist of approved connectors
- [ ] Block unauthorized connectors
- [ ] Document connector policy
- [ ] Test with sample agent
-
[ ] Control 1.6: DSPM for AI
- [ ] Navigate to purview.microsoft.com → DSPM for AI
- [ ] Complete Get Started setup steps
- [ ] Review recommendations and enable policies
- [ ] Configure activity monitoring
- [ ] Run oversharing assessments for agent knowledge sources
- [ ] Document DSPM setup
-
[ ] Control 1.19: eDiscovery for Agent Interactions ⭐ NEW
- [ ] Assign eDiscovery administrator role
- [ ] Document agent content locations (Teams, SharePoint)
- [ ] Create case templates for regulatory inquiries
- [ ] Test search for agent content
- [ ] Document legal hold procedures
-
[ ] Compliance Reporting (Pillar 3)
-
[ ] Control 3.3: Compliance & Regulatory Reporting
- [ ] Design compliance dashboard
- [ ] Define key compliance metrics
- [ ] Create monthly compliance report template
- [ ] For Zone 3: Create quarterly regulatory report
- [ ] Identify report recipients
-
[ ] Incident Management (Pillar 3)
-
[ ] Control 3.4: Incident Reporting
- [ ] Define incident categories
- [ ] Create incident tracking process
- [ ] Document incident investigation procedures
- [ ] Create RCA template
- [ ] Define escalation procedures
-
[ ] PPAC Reporting ⭐ NEW
-
[ ] Control 3.7: PPAC Security Posture Assessment
- [ ] Access PPAC → Security → Overview
- [ ] Review security score (Low/Medium/High)
- [ ] Document baseline security posture
- [ ] Create plan to address recommendations
- [ ] Schedule weekly security score reviews
-
[ ] Control 3.8: Copilot Hub
- [ ] Access PPAC → Copilot hub
- [ ] Review agent counts and usage metrics
- [ ] Monitor capacity/consumption status
- [ ] Configure governance controls
- [ ] Schedule weekly metrics review
-
[ ] Control 3.9: Microsoft Sentinel Integration (Zone 3)
- [ ] Assess Sentinel integration requirements
- [ ] Configure Sentinel workspace (if applicable)
- [ ] Enable Power Platform data connector
- [ ] Create analytics rules for agent threats
- [ ] Document SOC integration procedures
Phase 4: Finalization & Operations (Weeks 7-8)
Week 7: Completion & Hardening
- [ ] Remaining Security Controls (Pillar 1)
-
[ ] Control 1.1: Restrict Agent Publishing
- [ ] Configure publishing security groups
- [ ] Require approval for shared agents
- [ ] Test publishing restrictions
-
[ ] Control 1.3: SharePoint Governance
- [ ] Restrict agent access to approved SharePoint sites
- [ ] Apply sensitivity labels
- [ ] Limit external sharing
- [ ] Document permissions
-
[ ] Control 1.2: Integrated Apps Management
- [ ] Review all integrated apps in M365 Admin Center
- [ ] Audit connector permissions
- [ ] Remove unnecessary integrations
-
[ ] Monitoring & Performance (Pillar 3)
-
[ ] Control 3.2: Usage Analytics
- [ ] Enable analytics in Power Platform Admin Center
- [ ] Create usage dashboard
- [ ] Set baseline metrics
- [ ] Configure performance alerts
-
[ ] Control 3.5: Cost Allocation
- [ ] Review agent-related costs
- [ ] Create cost allocation model
- [ ] Assign costs to business units
- [ ] Create cost tracking dashboard
Week 8: Training, Documentation & Operationalization
- [ ] Training Program (Pillar 2)
-
[ ] Control 2.14: Training & Awareness
- [ ] Create training curriculum:
- [ ] Zone 1 users: Basic governance overview
- [ ] Zone 2 users: Governance, approval, best practices
- [ ] Zone 3 operators: Complete framework
- [ ] Compliance team: Regulatory requirements
- [ ] Conduct training sessions
- [ ] Track training completion
- [ ] Obtain attestation of understanding
-
[ ] Operationalization (All Pillars)
-
[ ] Establish Recurring Reviews
- [ ] Schedule quarterly control assessments
- [ ] Schedule quarterly compliance reviews (Zone 2+)
- [ ] Schedule monthly monitoring (Zone 3)
- [ ] Schedule annual framework review
-
[ ] Create Operating Procedures
- [ ] Daily monitoring procedures
- [ ] Weekly compliance reviews
- [ ] Monthly reporting
- [ ] Quarterly assessments
- [ ] Annual updates
-
[ ] Stakeholder Communication
- [ ] Communicate framework rollout
- [ ] Share governance policies
- [ ] Provide quick reference guides
- [ ] Establish help/support channels
-
[ ] Final Verification (All Controls)
-
[ ] Go/No-Go Assessment
- [ ] Verify all Phase 1-3 items complete
- [ ] Test critical controls
- [ ] Verify monitoring active
- [ ] Confirm training complete
- [ ] Obtain executive sign-off
-
[ ] Launch 🚀
- [ ] Communicate framework is live
- [ ] Activate monitoring and alerts
- [ ] Begin operational reviews
- [ ] Establish support procedures
Ongoing Operations (After Week 8)
- [ ] Daily
- [ ] Monitor alerts and incidents
-
[ ] Review security warnings
-
[ ] Weekly
- [ ] Review compliance status
- [ ] Check for new agents
-
[ ] Monitor performance
-
[ ] Monthly
- [ ] Compliance review meeting
- [ ] Dashboard reporting
-
[ ] Zone 3: Deep compliance review
-
[ ] Quarterly
- [ ] Control effectiveness assessment
- [ ] Compliance maturity review
- [ ] Governance committee meeting (Zone 3)
-
[ ] Update controls as needed
-
[ ] Annually
- [ ] Framework review and update
- [ ] Training refresher
- [ ] Model validation (Zone 3, if applicable)
- [ ] Audit and SOX testing
- [ ] Regulatory updates assessment
Success Criteria
- [ ] All 48 controls implemented at appropriate maturity levels
- [ ] Agent inventory complete and maintained
- [ ] Compliance dashboard active and monitored
- [ ] Training completed for all users
- [ ] Incident management procedures operational
- [ ] Audit logging and retention in place
- [ ] Regulatory requirements met
- [ ] Governance team trained and operational
- [ ] Executive leadership informed and supportive
Quick Reference: Controls by Pillar
Pillar 1 (Security): 19 Controls 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19 ⭐
Pillar 2 (Management): 15 Controls 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15 ⭐
Pillar 3 (Reporting): 9 Controls 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7 ⭐, 3.8 ⭐, 3.9 ⭐
Pillar 4 (SharePoint): 5 Controls 4.1, 4.2, 4.3, 4.4, 4.5
⭐ = New controls
FSI Agent Governance Framework Beta - December 2025