Skip to content

Control 4.15: Copilot Cowork Governance - Verification & Testing

Test cases and evidence collection for validating access posture (usage-based billing and discovery), access-request handling, model toggles (Anthropic family and Claude Fable 5 (Preview)), the Cowork Browsing tenant toggle, plugin and custom-skill inventory, consumption limits, and Purview/audit coverage for Microsoft 365 Copilot Cowork at general availability.

Test Cases

Test 1: Access Posture Matches the Approved Decision

  • Objective: Confirm usage-based billing scope and the discovery setting match the documented pilot decision.
  • Expected Result: The Cost management export lists only users/groups in the approved pilot; the discovery setting is off (or matches the approved posture), and both decisions are recorded with an approver.
  • Evidence: Cost management billing-scope export, discovery-setting screenshot/export, and the access-posture decision record.

Test 2: Access Requests Are Handled Under a Documented Workflow

  • Objective: Validate that user access requests received when discovery is on are routed through a documented review.
  • Expected Result: Each request has a reviewer, an outcome (approved or denied), and a policy, cost, and compliance basis recorded.
  • Evidence: Access-request register.

Test 3: Model Toggles Match Policy

  • Objective: Confirm the Anthropic model family toggle and Claude Fable 5 (Preview) toggle match the documented decisions.
  • Expected Result: Fable 5 (Preview) is off unless provider data retention has been reviewed and approved for the intended use; the Anthropic-family toggle reflects the documented posture.
  • Evidence: Copilot settings screenshots/exports for both toggles and the approval records.

Test 4: Cowork Browsing Toggle Reflects Documented Review

  • Objective: Validate that the Cowork Browsing tenant toggle is off, or is on only after a documented review of Conditional Access, DLP, browser management policy, and site allow/block/view-only rules.
  • Expected Result: The toggle state matches the documented decision, and the browser-use review record references the relevant Edge, Conditional Access, and DLP policies.
  • Evidence: Cowork Browsing toggle screenshot/export and the browser-use review record.

Test 5: Cowork Users Stay Within the Approved Scope

  • Objective: Confirm the users with usage-based billing enabled remain within the approved pilot group, and no out-of-scope Cowork activity is observed.
  • Expected Result: cowork-out-of-scope-activity.csv is empty after reconciliation; any exceptions have a documented approval.
  • Evidence: Cost management billing-scope export reconciled to cowork-approved-members.csv, and the audit-derived activity report.

Test 6: Plugin, Uploaded Package, and Custom Skill Inventory Matches Approvals

  • Objective: Confirm plugins available to Cowork, uploaded plugin packages, and user-created/uploaded custom skills (with their sharing scope) match the approved inventory.
  • Expected Result: Inventory matches; unapproved plugins, packages, or skills are removed or documented as exceptions.
  • Evidence: Plugin inventory export, Customize > Plugins uploaded-package export, Customize > Skills export, and the approved inventory.

Test 7: Consumption Limits Match the Approved Budget

  • Objective: Validate that per-user or per-group consumption limits reflect the approved pilot budget and that consumption reporting is reviewed on cadence.
  • Expected Result: Limits match the budget; consumption reporting shows model responses, tools/skills, image generation, and browser tasks trending within budget.
  • Evidence: Consumption-limits export and the most recent consumption reporting review record.

Test 8: Purview and Audit Coverage Confirmed

  • Objective: Validate that Cowork is included in the tenant's Purview posture (per the Purview for Cowork guidance) and that browser task events appear in the unified audit log.
  • Expected Result: Purview policies for Copilot (labels, DLP, audit, communication compliance, eDiscovery) cover Cowork; Cowork events, including browser tasks, appear in unified-audit-log pulls; coverage gaps have a documented remediation owner and cadence.
  • Evidence: Purview policy export, cowork-audit.csv, and the documented coverage assessment.

Evidence Collection

Evidence Item Source Format Retention
Access-posture decision record Governance workspace CSV / Markdown Per retention policy
Cost management billing-scope export M365 Admin Center > Copilot > Cost management CSV / PDF / PNG Per retention policy
Discovery-setting state M365 Admin Center > Copilot > Settings PDF / PNG Per retention policy
Access-request register Governance workspace CSV / Markdown Per retention policy
Anthropic-family toggle export M365 Admin Center > Copilot settings PDF / PNG Per retention policy
Fable 5 (Preview) toggle export M365 Admin Center > Copilot settings PDF / PNG Per retention policy
Cowork Browsing toggle export M365 Admin Center > Copilot > Settings > View All > Cowork settings PDF / PNG Per retention policy
Plugin inventory M365 Admin Center > Integrated apps CSV / PDF Per retention policy
Uploaded plugin packages inventory Cowork > Customize > Plugins CSV / PDF / PNG Per retention policy
Custom skills inventory Cowork > Customize > Skills CSV / PDF / PNG Per retention policy
Consumption limits and reporting M365 Admin Center > Copilot > Cost management CSV / PDF Per retention policy
Cowork audit extract Unified audit log CSV 7 years for regulated evidence sets
Out-of-scope activity report PowerShell post-processing CSV Per retention policy
Purview policy coverage record Governance workspace PDF / Markdown 7 years for regulated evidence sets
Approvals (billing, discovery, model, browser, plugins/skills, limits) Governance workspace PDF / Markdown 7 years for regulated evidence sets

FSI Copilot Governance Framework v1.8.0 - July 2026 - Back to Control 4.15