Label Policy mit Fehler “Value cannot be null. Parameter name: source”

Wird im M365 Compliance Center eine neue Label Policy für Information Protection erstellt und gespeichert lässt sich diese bei einer zukünftigen Veränderung nicht mehr speichern. Es tritt ein Fehler auf. Dürfte sich um einen Bug handeln. PowerShell löst das Problem.

Hat jemand im M365 Compliance Center verschiedene Label Policies für Information Protection Labels über das GUI erstellt und möchte eine der Policies anpassen kann beim Speichern folgender Fehler auftreten. Die Policy lässt sich dadurch über das Compliance Center nicht mehr anpassen.

Eine Analyse und Vergleich über PowerShell hilft. Bei der Konfiguration einer Policy muss in einem Schritt definiert werden für wen die Policy verfügbar sein soll. Die Angabe ist eine Pflichtkonfiguration.

Wird die Option aktiviert befüllt die Policy im Hintergrund das Property ExchangeLocation mit dem Wert All.

Es gibt für Location weitere Properties wie SharePoint, OneDrive, Groups,… Standardmässig sind bei einer neuen Label Policy alle Location Properties leer, bis auf Exchange.

Um den Fehler im Compliance Center zu beheben ist die Modifizierung einer beliebigen Location über PowerShell ausreichend. So kann in der Policy zum Beispiel der Wert von ExchangeLocation erneut gesetzt werden.

  1. Installiere das PowerShell Modul für Exchange Online.
  2. Verbinde dich über Connect-ExchangeOnline zu deinem Tenant.
  3. Verbinde dich über Connect-IPPSSession zum M365 Compliance Center.
  4. Über Set-LabelPolicy lässt sich eine bestehende Policy modifizieren.
Set-LabelPolicy <PolicyName> -AddExchangeLocation "All"

Danach kannst du die betroffene Policy im Compliance Center wieder speichern.

Share
Avatar-Foto

Tobias Asböck

Tobias ist ein Senior System Engineer mit rund 10 Jahren Berufserfahrung für Microsoft 365 Produkte wie SharePoint Online, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print und Microsoft 365 Lizenzierung. Aus der Vergangenheit kennt er über einen Zeitraum von 15+ Jahren die Planung, Administration und den Betrieb von SharePoint Server Umgebungen. Tobias ist ein PowerShell Scripter mit Zertifizierungen für Microsoft 365 Produkte. In seiner Freizeit beschäftigt sich Tobias mit Aktualisierungen in der M365-Welt, ist mit seinem Rennvelo unterwegs und anderen sportlichen Aktivitäten beschäftigt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert