Bericht: Lizenzzuweisung (geplant)
Erstellt und versendet per E-Mail einen Lizenzverfügbarkeitsbericht basierend auf Schwellenwerten
Beschreibung
Dieses Runbook überprüft die Lizenzverfügbarkeit basierend auf den übermittelten SKUs und sendet einen E-Mail-Bericht, wenn Schwellenwerte erreicht werden. Zwei Arten von Schwellenwerten können konfiguriert werden. Der erste Typ ist ein Mindestschwellenwert, der eine Warnung auslöst, wenn die Anzahl verfügbarer Lizenzen unter eine bestimmte Zahl fällt. Der zweite Typ ist ein Höchstschwellenwert, der eine Warnung auslöst, wenn die Anzahl verfügbarer Lizenzen einen bestimmten Wert überschreitet. Der Bericht enthält detaillierte Informationen über Lizenzen, die außerhalb der konfigurierten Schwellenwerte liegen, exportiert diese in CSV-Dateien und sendet sie per E-Mail.
Runbook-Anpassung
Einrichtung bezüglich E-Mail-Versand
Dieses Runbook sendet E-Mails über die Microsoft Graph API. Um E-Mails über die Graph-API zu senden, müssen Sie eine vorhandene E-Mail-Adresse in der Runbook-Anpassung konfigurieren.
Dieser Prozess wird ausführlich beschrieben in der Einrichtung der E-Mail-Berichterstattung Dokumentation.
InputJson-Konfiguration
Jede Lizenzkonfiguration erfordert:
SKUPartNumber (erforderlich): Microsoft-SKU-Kennzeichen
FriendlyName (erforderlich): Anzeigename
MinThreshold (optional): Warnung, wenn verfügbare Lizenzen < Schwellenwert
MaxThreshold (optional): Warnung, wenn verfügbare Lizenzen > Schwellenwert
Pro Lizenz muss mindestens ein Schwellenwert gesetzt sein.
Konfigurationsbeispiele
Nur Mindestschwellenwert (verhindert Engpässe):
Nur Höchstschwellenwert (verhindert Überprovisionierung):
Beide Schwellenwerte (Bereich beibehalten):
Vollständige Runbook-Anpassung
SKUPartnummern finden
Gängige SKUs:
ENTERPRISEPACK- Microsoft 365 E3ENTERPRISEPREMIUM- Microsoft 365 E5EMS- Enterprise Mobility + Security E3
Ausgabe
Wenn Verstöße erkannt werden:
Konsolenausgabe im Jobprotokoll
CSV-Export (
License_Threshold_Violations.csv)E-Mail-Bericht mit Zusammenfassung, Verstößen, Empfehlungen und CSV-Anhang
Wenn alles innerhalb der Schwellenwerte liegt:
Keine E-Mail versendet
Job wird erfolgreich abgeschlossen
Fehlerbehebung
SKU nicht gefunden: Überprüfen Sie, ob die SKU mit folgendem Befehl existiert Get-MgSubscribedSku
E-Mail nicht gesendet: Überprüfen Sie die EmailFrom-Konfiguration und die Mail.Send-Berechtigung
Ungültiges JSON: Validieren Sie das JSON-Format vor der Konfiguration
Migrationshinweis
Legacy WarningThreshold mappt automatisch zu MinThreshold - alte Konfigurationen funktionieren weiterhin.
Ort
Organisation → Allgemein → Bericht Lizenzzuweisung (geplant)
Vollständiger Runbook-Name
rjgit-org_general_report-license-assignment_scheduled
Berechtigungen
Anwendungsberechtigungen
Typ: Microsoft Graph
Organization.Read.All
User.Read.All
Mail.Send
Parameter
InputJson
JSON-Array, das SKU-Konfigurationen mit Schwellenwerten enthält. Jeder Eintrag sollte eine SKUPartNumber für die Microsoft-SKU-Kennung, einen FriendlyName als Anzeigename für die Lizenz, optional ein MinThreshold, das die minimale Anzahl verfügbarer Lizenzen angibt, und optional ein MaxThreshold, das die maximale Anzahl verfügbarer Lizenzen angibt, enthalten.
Dies muss in der Runbook-Anpassung konfiguriert werden
Erforderlich
wahr
Standardwert
Typ
Objekt
E-MailAn
Empfänger-E-Mail-Adresse oder durch Kommas getrennte Empfängerliste.
Erforderlich
wahr
Standardwert
Typ
Zeichenfolge
E-MailVon
Absender-E-Mail-Adresse, die aus den Einstellungen aufgelöst wird.
Erforderlich
false
Standardwert
Typ
Zeichenfolge
Zuletzt aktualisiert
War das hilfreich?