← Home
M365 Governance Series — Part 5 of 5

The OwnershipOperating Model

Governance that holds through turnover, new workloads, new defaults, and an AI layer that surfaces everything you've accumulated. Not a policy set. Not a project plan. Four operational requirements that have to stay true continuously, and a cadence that keeps them that way.

M365 Governance July 21, 2026 13 min read
Continue Reading
🔗
Final post in the M365 Governance Series. This post closes the loop on everything from the series: the four governance primitives, what a continuous operating model looks like, and the three questions every governed tenant should be able to answer on demand.
← Read Part 4: AI Readiness Is a Governance Audit You Haven't Done Yet

The organizations that have been through a serious M365 security incident share a common experience afterward. There's a response. Access gets tightened. Ownership gets assigned. A review cadence gets built and committed to. The work is real, the intentions are good, and it holds, for a while. Then someone key leaves. A new workload rolls out. A feature ships with permissive defaults nobody caught in time. And twelve months later, the same categories of problems are back, slightly different shape, same root cause.

The issue isn't execution. Most governance programs execute fine. The issue is that they're designed to reach a destination rather than maintain a state. Once the project closes, the pressure that was keeping everything aligned disappears, and the platform quietly resumes doing what it always does: creating resources, accumulating exceptions, and preserving whatever access state it finds itself in.

The only way out of that loop is building governance into how the organization runs M365 day to day, not as a periodic project that corrects for drift, but as a continuous model where drift can't accumulate past a certain threshold before something forces a decision.

"The organizations that govern well aren't doing more reviews or running more reports. They've designed a model where the system itself forces accountability, and where silence has a consequence instead of a default approval."

That model rests on four things. Not frameworks, not checklists. Four operational requirements that have to be true continuously, not just at the moment a project closes: ownership, lifecycle, enforcement, and transparency. Get all four working and governance maintains itself. Miss any one of them and the others eventually compensate until they can't.

01 The Three Questions Every Governed Tenant Must Answer

Before getting to the operating model, there's a simpler diagnostic. A governed M365 tenant should be able to answer three questions on demand. Not eventually, not after a week of exporting CSVs, but in response to a real-time request from an auditor, an incident responder, or an executive.

01
What exists in this tenant?
A complete, current picture of every group, site, workspace, automation, guest account, and AI agent. Not a CSV export from last quarter. What's actually there right now, who has access to it, and whether any of it has changed since you last looked.
Test: Can you answer this for guests, groups, and SharePoint sites in under 10 minutes without running a fresh export?
02
Who owns it?
Not who created it. Not who's listed as owner in a directory that hasn't been reviewed since the last reorg. A current, active person who knows what the resource is for and can make a real decision about it when an access review lands in their inbox.
Test: Pick 10 random M365 groups. Can all 10 owners confirm what the group is for and who should be in it right now?
03
Why is access allowed?
For every guest, every CA exclusion, every privileged role assignment, there should be a traceable decision: who approved it, what the reason was, and when it was last reviewed. "It's always been that way" is not an answer. It's how you find out what happened after an incident.
Test: Pick 5 guest accounts. Can you produce who invited them, why, and when that access was last confirmed?

If any of these questions can't be answered on demand, the tenant has a governance gap. Not a process gap, not a tooling gap: a structural gap in accountability. The operating model exists to close these gaps and keep them closed.

02 Governance as a Project vs. Governance as an Operating Model

This distinction is the most important one in the series. It determines whether governance survives or degrades after the initial deployment.

Governance as a Project
How Most Orgs Do It
  • There's a defined scope, a deliverable, and an end date
  • Settings deployed and signed off as complete
  • Access reviews configured and handed to IT to run
  • Training delivered, documentation posted somewhere
  • Project closes, everyone moves to the next thing
  • No process to evaluate new features as they ship
  • Exceptions build up with no expiration dates
  • Owners leave and their groups quietly become ownerless
  • Six months later you're scoping another cleanup
Governance as an Operating Model
What Actually Holds
  • No close date. It runs continuously or it degrades.
  • New features get evaluated against the existing model before users see them
  • Exceptions require an owner and an expiration date before they're approved
  • Offboarding triggers an ownership check on every group the departing user owns
  • Reviews are designed to produce decisions, not approvals
  • Drift gets detected and remediated automatically, not surfaced in a quarterly report
  • The three questions are answerable on demand, not after a week of exports
  • Turnover, new features, and AI deployment don't break the model
  • No cleanup campaign needed because nothing accumulates past its threshold
03 The Four Things That Have to Stay True

The four operational requirements below aren't features to enable or boxes to check. They're conditions that have to stay true in the background, maintained by process and automation, regardless of who's paying attention to governance that week. Each one supports the others. When ownership is verified, lifecycle reviews have someone to send to. When lifecycle is enforced, enforcement actions have a clear trigger. When enforcement runs automatically, transparency becomes the proof that it worked.

The Four Governance Primitives
PrimitiveWhat It MeansHow It Fails Without DesignOperating Requirement
Ownership Every resource in the tenant has a named, accountable individual who can make decisions about it Owners leave. Resources persist. Nobody inherits the accountability because nobody designed the handoff. Enforced minimum owners, verified ownership (not just assigned), offboarding triggers resource audit, escalation path when ownership gaps surface
Lifecycle Every resource has a start date, a use phase, a review trigger, and an end-of-life event Resources accumulate indefinitely. No defined end state. Quiet workspaces stay accessible with stale guests and expired-but-never-removed sharing links. Expiration policies with enforced renewal, non-response defaults to archive not extension, guest expiration tied to account lifecycle not just group membership
Enforcement Controls use the real enforcement verbs: block, force, expire, escalate, remediate. Not just report. People approve things they don't understand. Reviews become a formality. The system treats every unchallenged approval as deliberate authorization. Every control mapped to an enforcement verb. Reviews with consequence. Drift detection connected to automatic remediation or escalation with SLA.
Transparency The three questions can be answered on demand: what exists, who owns it, why is access allowed Governance is tribal knowledge. Audits require weeks of CSV exports. Incidents can't be scoped quickly because nobody knows what exists. Cross-workload inventory updated continuously. Ownership records current. Access decisions traceable to a named approver with a documented reason and review date.
04 The Cadence That Keeps It Current

The four requirements above don't maintain themselves through intention. They need a cadence: a set of recurring actions at different frequencies that match each type of problem to the rate at which it tends to develop. Daily issues need daily triggers. Slower accumulation needs a monthly or quarterly window. The cadence is what separates a model that's actually running from one that's just written down.

Governance Operating Cadence
Continuous
  • Offboarding workflow triggers ownership audit for departing employee's groups
  • New resource creation requires owner assignment before provisioning completes
  • Sharing link expiration enforced at tenant level — no indefinite links without review
  • DLP and CA policy alerts routed to named owners with response SLAs, not just IT queue
Weekly
  • Ownerless group report reviewed and actioned — any group hitting zero owners triggers immediate escalation
  • New M365 feature releases reviewed against governance model — defaults assessed before features reach users
  • Guest accounts approaching expiration flagged to sponsors for renewal decision
Monthly
  • CA policy exclusion group membership reviewed — every exception group audited for continued validity
  • SharePoint oversharing report reviewed — sites with anyone-with-link files prioritized for remediation
  • Stale guest accounts (90+ days inactive) reviewed and disabled pending sponsor confirmation
  • Power Platform default environment reviewed for ungoverned flows and connectors
Quarterly
  • Full access review cycle for guest accounts — removal as no-response outcome
  • Dynamic group rule audit — all rules reviewed against current attribute schema
  • Privileged role review — all PIM-eligible and active assignments confirmed
  • Sensitivity label coverage report — % of sensitive content labeled tracked as KPI
  • Governance model review — exceptions, bypasses, and new features logged and assessed
Annually
  • Full tenant inventory reconciliation — all groups, sites, automations, and agents inventoried against documented ownership
  • Governance model fitness review — does the current model cover new workloads, new roles, new external relationship types?
  • CA policy architecture review — does the current policy set still reflect the organization's actual risk posture?
  • Copilot/AI surface review — authorization model reviewed against expanded AI surface as new capabilities deploy
The Approval Reflex Is the Governance Killer 🚫

Every cadence item above is designed to produce decisions, not approvals. The failure mode is when the cadence becomes a ritual. Reviewers approve everything quickly because declining creates work, because they don't recognize the resource, because the owner left and they inherited the responsibility without the context. Approving because you don't know is worse than not reviewing at all. It converts uncertainty into permanent authorization and gives the organization false confidence that the review process is working.

Design reviews to be answerable. Context needs to be visible in the review interface: what the resource is, what it controls access to, when it was last active, who is in it. A reviewer who can't answer the three questions shouldn't be able to click approve.

05 What the Series Built

This series started with a guest account that nobody offboarded and ended here. Along the way, it built the case for why governance fails the way it does, and it's not because of bad intentions or missing tools. but because the place where settings are managed and the place where work actually happens are two different places, and the gap between them accumulates silently until something forces it to the surface.

Series Arc
M365 Governance — From Identity to Operating Model
1
Groups Are the Connective Tissue
The M365 group is an authorization graph, not a membership list. Every CA policy, SharePoint site, Teams workspace, and AI surface eventually resolves to group membership. Without ownership at the group layer, every other control has an accountability gap at its foundation.
2
The Governance Gap
The settings you deploy are a snapshot. The environment they run in keeps moving: new features, exceptions that accumulate, and work that finds paths the policies never anticipated. Most organizations build governance for the moment of deployment and nothing for everything that follows.
3
The Cleanup Campaign That Never Ends — Why Lifecycle Governance Wins
A workspace that nobody posts in still has files, still has guests, still has sharing links that resolve. Quiet doesn't mean safe. It means nobody's checked. Lifecycle governance gives every resource a defined end state and forces a decision at renewal rather than letting inactivity quietly become permanence.
4
AI Readiness Is a Governance Audit You Haven't Done Yet
Copilot doesn't create new risk. It makes existing authorization failures discoverable at machine speed. The organizations ready for AI are the ones that already cleaned up their groups, their permissions, and their data lifecycle. Copilot readiness is a governance maturity state, not a new deployment project.
5
The Ownership Operating Model
Governance that holds isn't built on better policies. It's built on four things that have to stay continuously true: who owns it, when it expires, what happens when something goes wrong, and whether you can prove any of it on demand. Get all four working together and the tenant maintains itself. Rely on any one of them alone and the others drift until the next incident forces a reset.

→ Final Checklist — Starting the Operating Model
Run the three-question diagnostic on your tenant today What exists, who owns it, why is access allowed. Time how long it takes to answer each one. The time-to-answer is your governance gap measurement. That's your starting state, not a score from a compliance dashboard.
Wire offboarding to resource ownership before anything else The single highest-impact change most organizations can make. When a user is disabled, surface all groups they own as sole owner before the account closes. Force reassignment. This is the mechanism that prevents the ownerless resource accumulation pattern before it starts.
Map every governance control to an enforcement verb Block, force, expire, escalate, or remediate. If the answer is "report," that's observation, not enforcement. Rebuild the map. Every gap between finding a problem and doing something about it is where the governance model breaks down.
Set all review outcomes to removal on non-response For guest access reviews, for group lifecycle renewals, for CA policy exclusion reviews. Non-engagement defaults to the safer state. If the default is extension or approval on silence, the review process isn't governing anything. It's on autopilot with a human name attached.
Build the cadence into existing operating rhythms Governance that requires a separate meeting, a separate ticket queue, and a separate team will be the first thing cut when capacity is tight. Embed the weekly and monthly cadence items into the security operations workflow. The continuous items belong in the identity and access management process, not a side project.
Define "governed" as a state, not a project milestone The operating model is complete when drift can be detected and remediated faster than it accumulates. Not when policies are deployed. Not when access reviews are scheduled. When the system can answer the three questions on demand, continuously, without a cleanup campaign to get there first.
→ Closing Thoughts

The thread running through both this series and the Identity Foundations series before it is the same idea at different layers. You can lock down authentication perfectly and still have a governance problem. You can have great CA policies and still have guests in groups that nobody owns, connecting to SharePoint sites that nobody is monitoring, with Copilot querying all of it on behalf of users who had no idea the access existed.

Security investments protect the entry point. Governance is what determines whether everything behind the entry point is in the state you think it's in. The two have to work together, and governance has to run continuously, not because anything went wrong, but because the platform keeps changing and people keep creating resources and the default for anything that doesn't get actively managed is that it persists.

Verify the ownership. Close the lifecycle. Connect every finding to an action. Keep the three questions answerable. That's the model. When it's working, you don't need a cleanup campaign because there's nothing left to accumulate.

M365 Governance Series — Complete
01Groups Are the Connective Tissue — and Nobody Owns the Scissors
02The Governance Gap — Why Settings and Control Are Not the Same Thing
03The Cleanup Campaign That Never Ends — Why Lifecycle Governance Wins
04AI Readiness Is a Governance Audit You Haven't Done Yet
05The Ownership Operating Model — Making Governance Continuous

Want More?

Follow along for more writing on M365 security, identity, and the real-world thinking behind modern cyber defense.

Read More on Medium