What’s Changing — Support Team Guide

A single-screen, visual summary of every change the Purview toolkit makes when it runs — what’s on by default, what’s opt-in, what’s auto-detected from the licence, and what’s destructive. Colour-coded so it’s scannable.

Who this is for: the support team / service desk. Read it before a deployment so you know exactly what lands in the customer’s tenant — and, just as importantly, what does not change — so you’re ready for any support call about the rollout (new labels in Office, “why can’t I share this file externally”, the 30-day simulation window, Copilot behaviour, etc.).

🧭 Need the full technical detail? This page is the at-a-glance impact view. For the complete scenario matrix, per-licence behaviour, and what’s deliberately out of scope, see Scenarios & Capabilities. For the day-by-day delivery runbook, see the Change-Management Playbook.

Open full-screen ↗ Download the standalone file ↗

💡 The guide below is a single self-contained HTML file (Products/Purview/docs/What-This-Tool-Does.html). It needs no server, so you can share it with the support team on its own, pin it in a Teams channel, or open it offline.


How this differs from “Scenarios & Capabilities”

  This page — What’s Changing Scenarios & Capabilities
Audience Support team / service desk Evaluators, reviewers, security leads
Angle What lands in the tenant · on / off / auto · impact & no-impact Full scenario matrix · per-licence behaviour · out-of-scope
Format Visual, colour-coded, scan-in-2-minutes Reference prose + tables

Use this one to get the support team ready; use Scenarios & Capabilities when you need the exhaustive technical reference.

Reports operators receive

Before authentication, the toolkit writes a self-contained Deployment Plan HTML file and matching JSON sidecar. They summarize config intent, effective switches, fingerprints, and action mappings to the supplied Good, Better, and Best SMB guide. Microsoft Learn remains visible as a separate supporting reference. A short PUR-... reference identifies the generated pair, and the JSON carries a sanitized intended-state snapshot for a dependent stacked tenant-validation feature. The snapshot includes matching fields needed for later comparison but remains private customer-sensitive evidence. The plan does not inspect the tenant or claim compliance. It uses the canonical Microsoft365Copilot token for the public Copilot location and opaque digests for custom locations, records unsupported retention destinations separately, and fails local preflight when a non-empty built-in label signature is malformed. The Action Preview labels these as Deployment Priority Level values: Priority 1 (Good), Priority 2 (Better), and Priority 3 (Best), and provides a closed explanation panel for the intent, priority, and comparison vocabulary. Good includes audit, baseline labels, container and SharePoint/OneDrive label enablement, and core DLP; Better adds Exchange retention; Best adds advanced DLP, auto-labeling, encryption, custom SITs, and DSPM. Unassigned capabilities are labeled as toolkit extensions.

After deployment, a separate HTML and JSON report records the actions that actually ran, skipped, retried, or failed. -NoDeploymentPlan suppresses only the pre-connection plan. -NoReport suppresses only the end-of-run report.

Later, Test-PurviewTenantConfiguration.ps1 reads the tenant and can compare it with one Deployment Plan. It is a separate read-only command, it changes nothing, and it is not a compliance assessment. It also refuses a Graph token that contains resource permissions beyond its two documented read scopes; an approved fresh PowerShell sign-in is attempted first, and an isolated public client can be supplied when the shared Graph client still has broader consent. See Configuration Validation.


Back to top

© Microsoft partner sample. Provided AS IS with no warranty. See repository for the LICENSE and disclaimer.