Azure Microsoft 365 Lizenz Report

Aus Computer-Service-Wallmeyer WIKI
Wechseln zu: Navigation, Suche

Prüfung

Allgemeines

  • Prüft und vergleicht die Anzahl der vorhandenen und genutzten Lizenzen
  • Listet die Anzahl der Benutzer auf
  • Listet den Benutzernamen, Lizenz und Postfachgröße auf
  • Prüft die Postfachgröße, wenn der Schwellwert erreicht ist wird ein Fehler ausgegeben
  • Listet die gelöschten Benutzer auf
  • Verschickt die Auflistung als Report an eine hinterlegte E-Mailadresse (Fester Tag im Monat)

Einrichtung

  • Powershell 5.1
  • .Net Framwork 4.5

Einrichtung Azure API Azure API EInrichten

Parameter

Parameter
Name Parameter Typ Standard Beschreibung Mögliche Werte
1. Client Secret (Wert aus Azure) $client_Secret Text Client Secret (Wert aus dem Azure Portal kopieren) Text
2. Client ID (Anwendungs-ID (Client) aus Azure) $client_ID Text Anwendungs-ID aus dem Azure Portal kopieren Text
3. Domain $tenantName Text Tenant Domain Text
4. Lizenzen die nicht überprüft werden sollen in der Lizenzauswertung $licNoCheck Text MICROSOFT FLOW FREE,WINDOWS STORE FOR BUSINESS Lizenzen die nicht überprüft werden sollen wie z.B."MICROSOFT FLOW FREE" Text
5. Alarm bei Überschreitung der Mailboxgröße in GB (Standard 48 ) $alertmailboxsize Number 48 Wenn das Postfach eines Benutzers die Größe überschreitet soll eine Fehlermeldung erscheinen Numerisch
6. Reports per E-Mail senden Ja - Nein $MailReporting Text Nein HTML Report als E-Mail versenden an die hinterlegte E-Mail Adresse Ja / Nein
7. Report Tag an dem der Report per Mail verschickt wird $ReportTag Number Tag im Monat wann der Report verschickt werden soll Numerisch
8. Email Absender $EmailFrom Text Report E-Mail Absender Text
9. E-Mail Empfänger $EmailTo Text Report E-Mail Empfänger Text
10. SMTP Benutzer $SMTPUser Text SMTP Benutzername Text
11. SMTP Host $SMTPServer Text SMTP Server Text
12. SMTP Passwort $SMTPPassword Text SMTP Passwort Text
13. SMTP Port $SMTPPort Text Port des SMTP Servers Text
14. SSL Verschlüsselung EMAIL (Ja - Nein) $SSL Text Nein SSL Verschlüsselung an oder aus Ja / Nein
15. Betreff der Report E-Mail(Betreff Email) $Betreff Text Microsoft 365 Report Betreff der Report E-Mail Text
16. URL zur Signatur $SignaturURL Text https://www.coswa.de/scripts/signatur.html URL des Signaturbildes URL
17. URL zum Microsoft 365 Plänen (CSV) $DownloadURL Text https://www.coswa.de/scripts/AzPlans.csv Download URL der Microsoft 365 Pläne URL
18. Speicherort der CSV Pläne $DownloadLocation Text C:\coswa\m365 Speicherort wo diese Datei auf dem Server gespeichert werden soll Vollständiger Dateipfad
19. Mailbox Alarm Ausnahmen (E-Mailadressen Komma getrennt) $MailboxSizeAlarmAusnahme Text Mailbox wo kein Fehler ausgegeben werden soll wenn die Postfachgröße überschritten wird
20. Benutzer ohne Lizenz anzeigen / zählen (0 = Benutzer ohne Lizenz werden nicht im Riverbird und nicht im Report angezeigt 1 = Benutzer ohne Lizenz werden nur im Riverbird angezeigt 2 = Benutzer ohne Lizenz werden nur im Report angezeigt 3 = Benutzer ohne Lizenz werden überall angezeigt) $UserWithoutLic Text Sollen Benutzer ohne Lizenz angezeigt werden. Wo Report, Riverbird, Überall, Gar nicht 0,1,2
21.Lizenzen die Temporär nicht als Fehler gemeldet werden sollen bis vorhanden und benutzt wieder gleich sind $licNoCheckTemp Text Lizenzen die Temporär ignoriert werden sollen für Fehler
99. Die Ausgabe auf Fehler und Allgemeine Infos beschränken? - (ja/nein) - Standard: ja $AusgabeMinimieren Number Ja Es werden nicht verbrauchte Lizenzen, Benutzeranzahl, Kundenname und Fehler angezeigt wenn der Parameter auf Ja gestellt ist. Numerisch

Changelog V 1.0.2 13.09.2022 16:00 Uhr

    • Neuer Parameter $UserWithoutLic: (Sollen User ohne Lizenz angezeigt werden, falls ja wo Riverbird, Report, überall oder gar nicht)
    • Benutzeranzahl wird jetzt gesplittet in User mit und Ohne Lizenz
    • Bugfix: Fehlalarm bei Ausnahme

V 1.0.1 23.08.2022 10:00 Uhr

    • Neuer Parameter $UserWithoutLic: (Sollen User ohne Lizenz angezeigt werden, falls ja wo Riverbird, Report, überall oder gar nicht)
    • Benutzeranzahl wird jetzt gesplittet in User mit und Ohne Lizenz
    • Bugfix: Fehlalarm bei Ausnahme

V 1.0.0

17.08.2022 06:00 Uhr

Erster Release