For the complete documentation index, see llms.txt. This page is also available as Markdown.

Purview-script

Geautomatiseerde versie van Problemen oplossen met Purview-activatiefouten en vertragingen. Het maakt verbinding met Exchange Online, forceert een uitschakeling en daarna opnieuw inschakelen van auditlogboekregistratie en bevestigt het resultaat. Als de tenant niet-gehydrateerd is, wordt Enable-OrganizationCustomization, wacht tot dit klaar is en schakelt daarna auditregistratie opnieuw in. Als activering echt wordt geweigerd, geeft het een diagnose weer (accountrollen, tenant-hydratatie, licentie- en abonnementsstatus).

Geen Windows-machine? Als de tenant een actief Azure-abonnement heeft, voer het dan uit vanuit Azure Cloud Shell in PowerShell-modus: upload het script en voer het uit zonder -AdminUpn. Cloud Shell gebruikt je sessie opnieuw, dus er verschijnt geen aanmeldingsprompt. Purview zelf vereist geen Azure-abonnement.

Voer het uit

1

Download het script

Download Repair-PurviewAuditLogging.ps1 van de bovenstaande link.

2

Sta scriptuitvoering toe

Voer in PowerShell dit één keer per venster uit (alleen voor deze sessie, niets blijvends):

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
3

Voer het uit met het beheerdersaccount

Vervang <admin@clientdomain.com> door een tenantbeheerder. Er wordt een browser-inlogvenster geopend; het script doet de rest.

cd C:\pad\naar\de\map
.\Repair-PurviewAuditLogging.ps1 -AdminUpn <admin@clientdomain.com>
4

Controleer later

Onwaar direct na het uitvoeren is normaal: Microsoft past het binnen enkele minuten toe (tot ongeveer 60 min). Maak opnieuw verbinding om te controleren:

Connect-ExchangeOnline -UserPrincipalName <admin@clientdomain.com> -ShowBanner:$false
Get-AdminAuditLogConfig | Format-List UnifiedAuditLogIngestionEnabled

Waar betekent dat het klaar is.

Als het mislukt

Het script voert een diagnose uit en vertelt je in welk geval je zit. Stuur het .log bestand dat het heeft gemaakt naar protect@stoik.io.

  • Niet-gehydrateerde tenant: automatisch afgehandeld. Het script voert Enable-OrganizationCustomization, wacht op hydratatie en schakelt daarna auditregistratie opnieuw in.

  • 403 Verboden / geweigerd: een echte weigering. Het account heeft niet de juiste rol (de Audit Logs rol, verleend via Organization Management of Compliance Management), of de tenant heeft geen licentie met Exchange Online.

  • Fout aan serverzijde: een tijdelijke "probeer het later opnieuw" van Microsoft. Het script probeert het al opnieuw; als het aanhoudt, voer het dan een paar minuten later opnieuw uit.

Laatst bijgewerkt

Was dit nuttig?