Chapter 6 wrote the destination's rules before the first wave and gave each an owner. Chapter 9 closed every wave and set the evidence gate for decommissioning the source. This chapter takes the day after, when the team leaves and its settings stay with whoever administers them next.

Which controls must hold on the destination from the day the project closes, and who owns each one after the migration team leaves?

The decision this chapter leads to is a list of controls, each with its owner, a documented way to read its state and a review date, signed before the project closes.

Which destinations this chapter is for

A SharePoint Online tenant that received sites by copy (Chapters 8, 9 and 24), and a Subscription Edition farm that received them by attach (Chapter 23). A hybrid estate keeps both lists, plus Chapter 25's features and their exit dates.

Close the project's own access first

A migration needs more access than operation does. SPMT needs a SharePoint Administrator or Global Administrator to migrate at organisation level, or a site admin of each site collection; Microsoft recommends roles "with the fewest permissions" and keeps Global Administrator for "emergency scenarios" (install SPMT). A migration app limited to selected sites needs FullControl on every destination site before it starts (certificate-based migration, both checked on 7 November 2026). Nothing in the migration removes that access.

We would close the project's access before anything else: its accounts leave every role and site they joined, its app loses its grants and is deleted or given an owner, and the identity team reads the assignments again with Get-MgRoleManagementDirectoryRoleAssignment (role assignments, checked on 7 November 2026).

On a farm, members of a server's local Administrators group "can perform all farm administrator actions" (administration hierarchy), so the project leaves that group on every server, the Farm Administrators group and every web application's user policy. Microsoft names an administrator leaving as a reason to reset all service account passwords at once (automatic password change, both checked on 7 November 2026). We would reset every password the project knew on the day it closes.

The controls on SharePoint Online

ControlWhere it is setHow its state is readOwner after the project
External sharing and default linksAdmin centre, Policies > Sharing; each site's own settingThat page; Get-SPOSite -Identity, one site at a timeSharePoint service owner
Who creates sites and groupsAdmin centre, Settings > Site creation; the Group.Unified directory settingThat page; Get-MgBetaDirectorySetting and its ValuesSharePoint service owner; identity team for groups
Group naming and expirationEntra admin centre, Groups: Naming policy, ExpirationThe same Values; Get-MgGroupLifecyclePolicyIdentity team
Inactive and ownerless sitesSite lifecycle management policies; the ownerless group policyEach policy's execution report; the Ownerless groups filterSharePoint service owner, with site owners
Retention and sensitivity labelsPurview policies and labels; each site's labelGet-RetentionCompliancePolicy -DistributionDetail; the site's SensitivityLabelRecords owner; information protection owner
Admin rolesEntra rolesGet-MgRoleManagementDirectoryRoleAssignmentIdentity team
Audit logPurview Audit; retention by licence and policyGet-AdminAuditLogConfig in Exchange Online PowerShell; Get-UnifiedAuditLogRetentionPolicySecurity or compliance owner
Service changesMessage centreIts posts, saved with ID and date before they expire (Chapter 41)The reader Chapter 24 named

Sources: sharing, Get-SPOSite, site creation, group creation, naming, expiration, inactive sites, ownership, ownerless groups, container labels, retention policies, audit retention and turning audit on, all checked on 7 November 2026. The owners are our suggestion; the record names a person.

Sharing is read one site at a time. A site's sharing can match the organisation's or be stricter, never wider (sharing, above), and Get-SPOSite called with -Limit or -Filter leaves each site's sharing properties and label unpopulated, where they "may contain a default value" (Get-SPOSite, above). Labels move part of this control: once a label's sharing settings are published, "a site owner can now set and change these options" by changing the label (container labels, above), so whoever owns the labels owns that part of sharing.

Creation and expiry live in the directory. Turning off site creation leaves users able to create Microsoft 365 groups, and each group "always comes with a team site" (site creation, above). Microsoft calls letting everyone create groups "the recommended approach" (group creation, above), so a restriction is your convention, with its reason. The naming policy applies to groups users create and exempts Global Administrators and User Administrators (naming, above). An expiration policy renews active groups, warns owners 30, 15 and 1 days ahead, and deletes the rest with their sites, restorable for 30 days (expiration, above). An archived group-connected site leaves the rest of its group active (archive management, checked on 7 November 2026), and we do not know whether expiry spares it. We would put a group kept for an obligation, like Chapter 27's archives, under expiration only with its records owner's agreement.

Lifecycle policies notify; owners decide. The inactive site and site ownership policies run monthly in active mode; after three monthly notifications they do nothing, set the site read-only, or archive it after 3, 6, 9 or 12 months read-only, and a certified site goes unchecked for a year (inactive sites, above). Their scope includes sites locked read-only for other reasons, Chapter 26's among them (same source). Ownership enforcement acts only on sites with no owner (ownership, above). Activity counts views, edits, shares and syncs, with Teams, Exchange and Viva Engage, never app tokens (inactive sites, above): a new measure, not a continuation of Chapter 14's. Both are SharePoint Advanced Management features, tied to certain licences, the Plan 1 add-on among them (prerequisites, checked on 7 November 2026). The ownerless group policy asks active members weekly and, if nobody accepts, "takes no further action" (ownerless groups, above): somebody has to read its list.

The controls on Subscription Edition

ControlWhere it is setHow its state is readOwner after the project
Who creates site collectionsSelf-service site creation, per web application; the Create Subsites rightCentral Administration, per web applicationFarm owner
Quotas and locksQuota templates; Site Collection Quotas and LocksThat page, per site collectionFarm owner, with site collection administrators
Unused sitesSite Use Confirmation and DeletionThat page, per web applicationFarm owner
Permission levels and policiesSite permission levels; each web application's User Policy and Permission PolicyCentral Administration, Manage web applicationsFarm owner; site owners for their sites
Auditing and information management policiesSite collection audit settings; Site Collection PoliciesEach site collection's settings and audit log reportsSite collection administrators, for the records owner
Service accounts and certificatesManaged accounts and automatic password change; certificate notification contactsGet-SPManagedAccount; Get-SPCertificateNotificationContactFarm owner, with the directory team
UpdatesThe calendar of Chapter 42Get-SPProduct -Local on every serverFarm owner

Sources: self-service site creation, quota templates, unused site collections, permission policies, information management policy, audit settings, Get-SPManagedAccount and Get-SPCertificateNotificationContact, all checked on 7 November 2026.

The defaults are tight; changes are local. By default only farm administrators create site collections, and anyone with Full Control or Manage Hierarchy on a site can create subsites (self-service site creation, above). A changed quota template does not reach site collections already using it, and versions and recycle bins count against the limit (quota templates, above). A user policy applies a level such as Full Control or Deny All across every site collection in a web application, and site permissions decide only what it neither grants nor denies (permission policies, above). Site use confirmation can delete a site collection whose owner does not answer, and automatic deletion "permanently removes all the content" (unused site collections, above); we would keep it off wherever a site is held for an obligation, as Chapter 26 decides.

Audit and policy live in each site collection. Information management policies carry retention and auditing for content types, lists and libraries (information management policy, above). Microsoft's audit page names SharePoint Server 2013 to 2019 but not Subscription Edition, and says that with trimming on, audit data is kept for zero days by default and deleted at the end of the month (audit settings, above). We do not know whether Subscription Edition differs, so we would have the records owner read each site collection's settings before relying on its log.

Passwords need two teams. SharePoint services "do not support" managed or group managed service accounts (service accounts, checked on 7 November 2026), so each password lives in SharePoint's managed accounts or in somebody's diary. If the directory and the farm disagree on one, "services in the SharePoint farm won't start", and change notices go by email to farm administrators (automatic password change, above). The directory team and the farm owner agree who changes each password, and the Farm Administrators group holds people who read that mail.

Review dates: the platform sets some, you set the rest

Review dates sort by basis, as Chapter 6's rules do. Audit (Standard) keeps records for 180 days; Audit (Premium) keeps SharePoint records for a year for users with the licences Microsoft lists, and a retention policy reaches ten years with an add-on (audit retention, above), so a review needing the log falls inside its window. Neither the dashboard nor Get-UnifiedAuditLogRetentionPolicy shows the default policy (same source), so the record states it from the licences. Auditing is off by default for some business plans, and its state is read in Exchange Online PowerShell, because the same cmdlet in Security & Compliance PowerShell always returns False (turning audit on, above). A build is supported for a year (Chapter 42). Everything else is your convention: we would review roles, policies and creation settings quarterly and sharing monthly, with the reason beside each date.

Each review reads every control the documented way and reports one of three states: as recorded, changed, or not read. A change goes to its owner; an unread control is reported unread, as Chapter 6 asks of every unknown. The review never adds controls into a figure: three changes are three findings, not a score.

The hand-over record

Each control gets one row: the setting and its value on the day of hand-over, the reading and who can run it, the owner and a deputy by name, the review date and its basis, and who grants exceptions. The owner takes the first reading the documented way, not from the project's notes, before signing. A control is handed over when its owner can read its state without asking the person who set it. The record is kept beside the verification record Chapter 9 archives.

Out of scope

Hypercare is Chapter 37, decommissioning the farm Chapter 38, measuring success Chapter 40 and lessons learned Chapter 41. Retention schedules and label taxonomies belong to their owners. Conditional access, device and network controls, Teams and OneDrive governance, adoption and licensing are not covered.

Before you continue

  • The project's accounts, apps and policies left every role, group and site, and the assignments were read again
  • Every password the project knew was reset on the day it closed
  • Every control has a named owner and deputy who stay after the project
  • Each owner took the first reading the documented way, sharing and labels one site at a time
  • Groups and sites kept for an obligation are outside expiration, inactivity and deletion policies, or their records owner agreed
  • Every review date names its basis: a documented window, or your convention with its reason
  • Each review reports every control as recorded, changed or not read, never as one figure
  • The record was signed before the project closed and kept beside Chapter 9's verification record

Download chapter 39 (PDF)Same text, same tables, same sources as this page.

Send us a message

or write to hello@ph7x.com

This chapter is free, and it stays free. If it saved you time, you can support the research and writing behind the Field Guide.

Buy me a coffee (opens in a new tab)João Lívio's page on buymeacoffee.com