Skip to main content

Governed AI Microsoft Framework

By Errin O'Connor, Founder & Chief AI Architect, EPC Group

The Governed AI on Microsoft Framework is EPC Group's named seven-layer methodology that connects Microsoft Purview, Microsoft Fabric, Power BI, Microsoft 365, Microsoft Entra ID, and Microsoft Copilot into one coherent operating model. Designed for regulated industries — healthcare HIPAA, financial services FINRA and SEC, federal FedRAMP and CMMC, life sciences GxP, and EU AI Act — it covers identity, data, model, prompt, output, audit, and continuous improvement under a single governance plane.

Key Facts

  • Seven-layer architecture covering identity (Entra ID), data classification (Purview), data plane (Fabric and OneLake), model governance (Azure AI Foundry), prompt and output controls (Purview AI Hub and DLP), audit retention (Purview Audit Premium, 7 to 10 years), and continuous improvement (Sentinel + Compliance Manager).
  • Cross-regulatory coverage: HIPAA 45 CFR 164.312, FINRA Rule 4511, SEC Rule 17a-4(f), FedRAMP High, CMMC 2.0 Level 2 and 3, GxP 21 CFR Part 11, EU AI Act Annex III, and GDPR Article 32.
  • EPC Group has deployed Microsoft Purview and Copilot governance across hundreds of regulated tenants since the Microsoft Information Protection era (2017).
  • Tiered engagement model: Mid-Market Foundation (fixed-fee, 12 weeks), Enterprise Build (fixed-fee, 18-26 weeks), Complex Enterprise / Fortune 500 (fixed-fee, 9-15 months).
  • Outcome metrics tracked at engagement close include sensitivity-label coverage on regulated content (target 80 percent within 90 days), Copilot oversharing exposure rate, Audit Premium retention attestation, and quarterly compliance-incident rate.
  • Microsoft Solutions Partner credential. Senior architect named on every engagement Statement of Work — no junior consultant tier. Founder Errin O'Connor is a four-time Microsoft Press & Sams author covering Power BI and SharePoint.

Why a named framework, not a stack of point projects

Microsoft’s AI surface is expanding faster than most internal governance functions can absorb. Microsoft 365 Copilot, Microsoft Fabric Copilot, Power BI Copilot, Microsoft Security Copilot, and Microsoft Copilot Studio each introduce their own grounding paths, prompt logs, and admin surfaces. Treating each as a separate governance project produces seven disconnected configurations and seven separate audit narratives.

The Governed AI on Microsoft Framework addresses several key areas as a unified design problem. These areas include:

This approach ensures that the engineering and audit narrative align from Day 1 of the engagement. This alignment is essential for making Copilot deployable in regulated industries.

It also helps in passing the first audit cycle after go-live.

EPC Group has deployed this stack across hundreds of regulated tenants since the Microsoft Information Protection era (2017). The framework is the codification of that delivery experience — not a generic methodology drawn from a whitepaper.

The seven layers

Each layer maps to specific Microsoft products and to specific regulatory controls. Customers can present a single attestable evidence trail.

Layer 1 — Identity (Microsoft Entra ID)

Conditional Access policies that gate Copilot, Fabric, and Power BI usage by user risk, device compliance, location, and regulatory boundary. Identity Governance access reviews on regulated security groups. Privileged Identity Management for Copilot admin roles.

Layer 2 — Data Classification (Microsoft Purview)

Sensitivity label taxonomy (Public, Internal, Confidential, Highly Confidential, Regulated) with auto-classification rules. Container labels on SharePoint sites and Microsoft 365 Groups. Coverage target 80 percent on regulated content within 90 days.

Layer 3 — Data Plane (Microsoft Fabric, OneLake, Power BI)

Governed semantic models with row-level security, object-level security, dataset endorsement, and certified data sources. Microsoft Fabric capacity assignment by data domain and regulatory tier. OneLake shortcuts that inherit Purview labels.

Layer 4 — Model Governance (Azure AI Foundry)

Model registration in Azure AI Foundry with the assigned regulatory tier (commercial, HIPAA-eligible, FedRAMP, CMMC). Per-model evaluation, content-safety policy assignment, and indemnification status documented before any model reaches a production prompt path.

Layer 5 — Prompt and Output Controls (Purview AI Hub and DLP)

Microsoft Purview AI Hub for Copilot prompt and response capture. Data Loss Prevention policies that enforce sensitivity-label boundaries at Copilot grounding time. Prompt injection and obfuscation detection. Regulated-tier content blocked from grounding regardless of nominal user permission.

Layer 6 — Audit Retention (Purview Audit Premium)

Audit Premium activated with 7 to 10 year retention per industry (HIPAA 7, FINRA 7, SEC 17a-4(f) 6 to 10, FedRAMP 7). Retention labels on every regulated content type. eDiscovery Premium enabled with legal hold workflow tested at deployment.

Layer 7 — Continuous Improvement (Sentinel + Compliance Manager)

Microsoft Sentinel detection-engineering rules for AI anomalies (bulk Copilot prompt patterns, cross-boundary grounding attempts, sensitivity-label downgrade attempts). Compliance Manager scoring against the customer's regulatory framework. Quarterly attestation review with the customer's CISO, CIO, or Chief Compliance Officer.

Sector deployments

Every regulated industry brings its own mapping between Microsoft governance products and statutory controls. EPC Group has shipped Governed AI engagements across each of the following.

Healthcare (HIPAA)

PHI sensitivity-label deployment, Audit Premium 7-year retention, BAA-verified Microsoft 365 / Azure tenant configuration. Microsoft Restricted Search for Copilot grounding scoped to allowlisted clinical and administrative sites. Insider Risk Management tuned to PHI-handling personas.

  • HIPAA covered entities and business associates
  • Health systems with Microsoft 365 + Epic / Cerner integration
  • Regional hospital networks running Microsoft Fabric for clinical analytics

Financial Services (FINRA, SEC)

FINRA Rule 4511 prompt logging via Communication Compliance. SEC Rule 17a-4(f) tamper-evident retention via Audit Premium. MNPI sensitivity labels with Information Barriers between research and investment banking. AI Hub monitoring for material non-public information leakage.

  • Broker-dealers under SEC 17a-4
  • FINRA member firms with regulated communications
  • Wealth management with MNPI handling

Federal (FedRAMP, CMMC)

Microsoft 365 GCC or GCC High deployment with FedRAMP High authorization boundary. CMMC 2.0 Level 2 / Level 3 alignment with NIST 800-171 control mapping. IL4 / IL5 boundary enforcement for defense contractors. CUI sensitivity labels with banner-marking integration.

  • Federal civilian agencies on Microsoft 365 GCC
  • Defense Industrial Base contractors on GCC High
  • CUI handling on regulated Power BI and Fabric workloads

Life Sciences (GxP)

21 CFR Part 11 and FDA Annex 11 alignment. Validated AI workloads with change-control records. GxP retention policy on clinical-trial, regulatory-submission, and pharmacovigilance content. Audit Premium 7-plus year retention tied to regulatory clock for clinical phase.

  • Pharmaceutical manufacturers with clinical-trial Microsoft 365 workspaces
  • Medical device firms with FDA submissions on SharePoint
  • CROs handling GxP data across multi-tenant Fabric

Engagement tiers

Three tiers covering mid-market through Fortune 500. Every engagement starts with a fixed-fee Readiness Assessment.

Mid-Market Foundation

$150,000 fixed-fee

12 weeks

Microsoft 365 E5 tenants with under 5,000 users, single-region, single regulatory baseline.

  • Readiness Assessment + gap report
  • Sensitivity label taxonomy + auto-classification rules
  • Microsoft Purview AI Hub activated and monitored
  • Audit Premium retention configured per regulatory baseline
  • One Copilot use case piloted with full governance stack
  • Named senior architect through close

Enterprise Build

$350,000-$600,000

18-26 weeks

Multi-business-unit Fortune 1000 tenants, often with one regulated subsidiary (healthcare, financial services, or federal).

  • All Mid-Market deliverables
  • Microsoft Entra ID Conditional Access policies for Copilot, Fabric, Power BI
  • Sentinel detection-engineering rules for AI anomalies
  • Communication Compliance for FINRA / regulated-tier supervision
  • Information Barriers between regulated and non-regulated business units
  • Compliance Manager scoring + quarterly attestation rhythm

Complex Enterprise / Fortune 500

$800,000-$2,000,000

9-15 months

Fortune 500 with multiple regulated subsidiaries, international footprint, or aggressive Copilot Studio + Azure AI Foundry build-out.

  • All Enterprise Build deliverables
  • Multi-tenant federation strategy (GCC + commercial + GCC High where applicable)
  • Azure AI Foundry model governance with per-tier indemnification
  • EU AI Act Annex III high-risk classification and Article 6 conformity assessment
  • eDiscovery Premium workflow tested across regulated entities
  • Twelve-month managed Governed AI retainer with quarterly executive readouts

Tier selection occurs during the fixed-fee Readiness Assessment, which costs between $25,000 and $75,000 and lasts 4 to 6 weeks. The following factors help determine the right entry point:

Outcome metrics tracked at engagement close

EPC Group measures and reports on quantified outcomes at engagement close — not just architecture diagrams. Engagement Excellence Charter applies.

Common implementation mistakes

Five patterns EPC Group sees repeatedly in self-built or partner-built deployments. The framework is designed to avoid each.

1. Deploying Copilot before deploying Purview AI Hub

The single most common pattern. Copilot is licensed and broadly assigned without sensitivity-label coverage or AI Hub monitoring. Within 30-60 days the first compliance finding lands. Fix: AI Hub activated Day 1, sensitivity-label coverage at 80 percent on regulated content before broad Copilot license assignment.

2. Auto-labeling rolled out without simulation review

Auto-classification rules deployed straight to enforcement; over-labeling generates user complaints; the policy gets rolled back; regulated content stays un-labeled. Fix: 30-day simulation mode for every auto-labeling rule, with the auto-applied label compared against human-applied where present.

3. Audit Premium configured but not enforced via DLP

Audit logs retained for 7 years, but DLP is not actually blocking Regulated-tier content in prompts. Audit shows the violations after the fact instead of preventing them. Fix: pair Audit Premium retention with DLP enforcement, not as alternatives.

4. Conditional Access scoped only to identity, not to AI surface

Entra ID Conditional Access is configured for app sign-in but not extended to Copilot, Fabric capacity access, or Power BI sensitivity-label-protected datasets. Fix: explicit Conditional Access policies for the AI surface, tested at deployment.

5. No quarterly attestation rhythm

Governance configured once, never reviewed. Within 6 months drift erodes the posture. Fix: quarterly Compliance Manager attestation review with the customer's Chief Compliance Officer or equivalent named as the accountable owner.

Frequently asked questions

What is the Governed AI on Microsoft Framework?

It is EPC Group's named seven-layer methodology that connects Microsoft Purview, Microsoft Fabric, Power BI, Microsoft 365, Microsoft Entra ID, and Microsoft Copilot into one coherent governance and operating model for regulated industries. Each layer maps to specific Microsoft products and to specific regulatory controls (HIPAA, FINRA, SEC, FedRAMP, CMMC, GxP, EU AI Act, GDPR), so a customer can present a single attestable evidence trail rather than ten disconnected configurations.

Why a named framework instead of point projects?

Because Microsoft's AI surface (Copilot, Fabric, Power BI Copilot, Microsoft Security Copilot, Microsoft 365 Copilot Studio) is expanding faster than most internal governance functions can absorb. A point project that deploys Purview today but does not address Entra ID conditional access, Audit Premium retention, and AI Hub monitoring will fail its next compliance audit. The framework treats the seven layers as a single design problem with explicit dependencies, so the engineering and the audit narrative are coherent from day one.

How long does a Governed AI on Microsoft engagement take?

EPC Group standard timeline: Mid-Market Foundation (12 weeks, Microsoft 365 E5 tenants with under 5,000 users); Enterprise Build (18-26 weeks, multi-business-unit Fortune 1000 tenants); Complex Enterprise (9-15 months, Fortune 500 with multiple regulated subsidiaries or international footprint). Phase 1 always starts with a fixed-fee Readiness Assessment (4-6 weeks, scoped after discovery) so scope, regulatory baseline, and tier are confirmed before the full Statement of Work is signed.

Which industries does the framework apply to?

Designed for healthcare (HIPAA covered entities and business associates with PHI in Microsoft 365 / SharePoint / Power BI), financial services (FINRA 4511 prompt logging, SEC 17a-4(f) tamper-evident retention, MNPI sensitivity labels, Communication Compliance), federal civilian and defense contractors (FedRAMP High and CMMC 2.0 Level 2 and 3, often on Microsoft 365 GCC or GCC High), life sciences (21 CFR Part 11, FDA Annex 11, GxP-validated AI workloads), and EU operations (EU AI Act Annex III high-risk classification, GDPR Article 32 controls).

How does this differ from a standard Microsoft Copilot deployment?

A standard Copilot deployment configures licensing, enables Copilot in Word/Excel/PowerPoint/Outlook/Teams, and sets a handful of admin policies. The Governed AI on Microsoft Framework treats Copilot as one consumer of a governed data and identity plane — the work happens at the Entra ID conditional access layer, the Purview sensitivity label and DLP layer, the Audit Premium retention layer, the Communication Compliance prompt-supervision layer, and the Sentinel detection-engineering layer BEFORE any Copilot license is broadly assigned. The outcome is a Copilot rollout that survives a regulator audit, not one that creates the compliance findings.

What outcome metrics does EPC Group report?

Quarterly outcome metrics include: sensitivity-label coverage on regulated content (target 80 percent within 90 days), Copilot oversharing exposure rate (number of Copilot grounding events that would have surfaced Confidential or higher content without enforcement), Audit Premium retention attestation status (HIPAA, FINRA, SEC), Insider Risk Management alert closure rate and false-positive rate, Communication Compliance prompt-supervisory review volume, and quarterly compliance-incident rate. Year-over-year, customers typically see 60-80 percent reduction in audit findings tied to data classification gaps and a measurable reduction in time to respond to eDiscovery / regulator requests.

How does EPC Group reduce the risk of a fixed-fee engagement?

Every Governed AI on Microsoft engagement begins with the Readiness Assessment (a fixed fee scoped after discovery, over 4-6 weeks). The Assessment produces a baseline gap report, a tenant-specific Statement of Work, and a fixed-fee proposal for the next phase. Customers can choose to stop at the Assessment without further commitment. A named senior architect is assigned at kickoff and remains on the engagement through close — no rotating staff. Engagement Excellence Charter applies: four-hour first-response SLA, G2 verified reviews, one accountable program manager.

Scope a Governed AI on Microsoft engagement

Senior architects (not sales) take discovery calls. Fixed-fee Readiness Assessment available before any larger commitment.

Related EPC Group services

Related reading

AI assistant — not human