Azure Microsoft 365 Lizenz Report: Unterschied zwischen den Versionen

Aus Computer-Service-Wallmeyer WIKI
Wechseln zu: Navigation, Suche
Zeile 78: Zeile 78:
  
 
<strong>Changelog</strong>
 
<strong>Changelog</strong>
'''{{V 1.2.0}}'''
+
'''V 1.2.0'''
  
  

Version vom 22. September 2022, 11:31 Uhr

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

  • Powershellversion: Powershell 5.1
  • .NetVersion: .Net Framwork 4.5


Parameter

Parameter
Name Parameter Typ Standard Beschreibung Mögliche Werte
1. Client Secret (Wert aus Azure) $client_Secret 1. Client Secret (Wert aus Azure)
2. Client ID (Anwendungs-ID (Client) aus Azure) $client_ID 2. Client ID (Anwendungs-ID (Client) aus Azure)
3. Domain $tenantName domain.de 3. Domain
4. Lizenzen die nicht überprüft werden sollen in der Lizenzauswertung $licNoCheck WINDOWS STORE FOR BUSINESS,MICROSOFT FLOW FREE 4. Lizenzen die nicht überprüft werden sollen in der Lizenzauswertung
5. Alarm bei Überschreitung der Mailboxgröße in GB (Standard 48 ) $alertmailboxsize 48 5. Alarm bei Überschreitung der Mailboxgröße in GB (Standard 48 )
6. Reports per E-Mail senden Ja - Nein $MailReporting Ja 6. Reports per E-Mail senden Ja - Nein
7. Report Tag an dem der Report per Mail verschickt wird $ReportTag 23 7. Report Tag an dem der Report per Mail verschickt wird
8. Email Absender $EmailFrom report@domain.de 8. Email Absender
9. E-Mail Empfänger $EmailTo empfaenger@domain.de 9. E-Mail Empfänger
10. SMTP Benutzer $SMTPUser report@domain.de 10. SMTP Benutzer
11. SMTP Host $SMTPServer doamin.de 11. SMTP Host
12. SMTP Passwort $SMTPPassword tollesPasswort 12. SMTP Passwort
13. SMTP Port $SMTPPort 25 13. SMTP Port
14. SSL Verschlüsselung EMAIL (Ja - Nein) $SSL Nein 14. SSL Verschlüsselung EMAIL (Ja - Nein)
15. Betreff der Rport E-Mail(Betreff Email) $Betreff Microsoft 365 Report 15. Betreff der Rport E-Mail(Betreff Email)
16. URL zur Signatur $SignaturURL https://www.coswa.de/scripts/signatur.html 16. URL zur Signatur
17. Url zum Microsoft 365 Plänen (csv) $DownloadURL https://www.coswa.de/scripts/AzPlans.csv 17. Url zum Microsoft 365 Plänen (csv)
18. Speicherort der csv Pläne $DownloadLocation C:\coswa\m365 18. Speicherort der csv Pläne
19. Mailbox Alarm Ausnahmen (E-Mailadressen Komma getrennt) $MailboxSizeAlarmAusnahme 19. Mailbox Alarm Ausnahmen (E-Mailadressen Komma getrennt)
20. Benutzer ohne Lizenz anzeigen / zählen (0 $UserWithoutLic 0 20. Benutzer ohne Lizenz anzeigen / zählen (0
21. Lizenzen die Temporär nicht als Fehler gemeldet werden sollen bis vorhanden und benutzt wieder gleich sind $licNoCheckTemp MICROSOFT 365 BUSINESS BASIC 21. Lizenzen die Temporär nicht als Fehler gemeldet werden sollen bis vorhanden und benutzt wieder gleich sind
22. Enddatum des Zertifikats (Format: dd.MM.yyyy - 22.09.2024) $tokenruntime 24.10.2024 22. Enddatum des Zertifikats (Format: dd.MM.yyyy - 22.09.2024)
23. Wiviel Tage vor Ablauf des Zertifikates soll gewarnt werden (Standard 30) $tokenwarning 30 23. Wiviel Tage vor Ablauf des Zertifikates soll gewarnt werden (Standard 30)
99. Die Ausgabe auf Fehler und Allgemeine Infos beschränken? - (ja/nein) - Standard: ja $AusgabeMinimieren nein 99. Die Ausgabe auf Fehler und Allgemeine Infos beschränken? - (ja/nein) - Standard: ja

Changelog V 1.2.0


22.09.2022 14: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.2

13.09.2022 16:00 Uhr

    • Wenn die Laufzeit des Zertifikates eingetragen wird, wird nur geprüft wie lange die Laufzeit des Zertifikates ist, nach ABlauf der Zeit wird eine Info erzeugt, nach 5 tage eine Warnung, bei 0 Tagen und darunter eine Alarm
    • Neuer Parameter $tokenruntime ="24.10.2024" #22. Enddatum des Zertifikats (Format: dd.MM.yyyy - 22.09.2024)
    • Neuer Parameter $tokenwarning ="30" #23. Wiviel Tage vor Ablauf des Zertifikates soll gewarnt werden (Standard 30)
    • Bugfix: E-Mail unbenutzte Lizenzen, Lizenzreport und gekündigkte Lizenzen

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