Azure Microsoft 365 Lizenz Report: Unterschied zwischen den Versionen

Aus Computer-Service-Wallmeyer WIKI
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „ == Prüfung == <strong>Allgemeines</strong> * Prüft und vergleicht die Anzahl der vorhandenen und genutzten Lizenzen * Listet die Anzahl der Benutzer auf *…“)
 
Zeile 19: Zeile 19:
 
<strong>Parameter </strong>
 
<strong>Parameter </strong>
 
{| class="wikitable"
 
{| class="wikitable"
|+ style="caption-side:bottom; color:#e76700;"|Parameter
+
|+ style="caption-side:bottom; margin:auto; color:#e76700;"|Parameter
 
|-
 
|-
 
! style="color:red" | Name
 
! style="color:red" | Name
Zeile 27: Zeile 27:
 
! style="color:red" | Beschreibung
 
! style="color:red" | Beschreibung
 
|-
 
|-
|1. Client Secret (Wert aus Azure)
+
|1. Client Secret (Wert aus Azure) || $client_Secret || || Client Secret (Wert aus dem Azure Portal kopieren)
|2. Client ID (Anwendungs-ID (Client) aus Azure)
 
|3. Domain
 
|4. Lizenzen die nicht überprüft werden sollen in der Lizenzauswertung
 
|5. Alarm bei Überschreitung der Mailboxgröße in GB (Standard 48 )
 
|6. Reports per E-Mail senden Ja - Nein
 
|7. Report Tag an dem der Report per Mail verschickt wird
 
|8. Email Absender
 
|9. E-Mail Empfänger
 
|10. SMTP Benutzer
 
|11. SMTP Host
 
|12. SMTP Passwort
 
|13. SMTP Port
 
|14. SSL Verschlüsselung EMAIL (Ja - Nein)
 
|15. Betreff der Report E-Mail(Betreff Email)
 
|16. URL zur Signatur
 
|17. URL zum Microsoft 365 Plänen (CSV)
 
|18. Speicherort der CSV Pläne
 
|19. Mailbox Alarm Ausnahmen (E-Mailadressen Komma getrennt)
 
|99. Die Ausgabe auf Fehler und Allgemeine Infos beschränken? - (ja/nein) - Standard: ja
 
 
|-
 
|-
|$client_Secret
+
|2. Client ID (Anwendungs-ID (Client) aus Azure) || $client_ID || || Anwendungs-ID aus dem Azure Portal kopieren
|$client_ID
 
|$tenantName
 
|$licNoCheck
 
|$alertmailboxsize
 
|$MailReporting
 
|$ReportTag
 
|$EmailFrom
 
|$EmailTo
 
|$SMTPUser
 
|$SMTPServer
 
|$SMTPPassword
 
|$SMTPPort
 
|$SSL
 
|$Betreff
 
|$SignaturURL
 
|$DownloadURL
 
|$DownloadLocation
 
|$MailboxSizeAlarmAusnahme
 
|$AusgabeMinimieren
 
 
|-
 
|-
|
+
|3. Domain || $tenantName  || || Tenant Domain
|
 
|
 
|MICROSOFT FLOW FREE,WINDOWS STORE FOR BUSINESS
 
|48
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|Nein
 
|Microsoft 365 Report
 
|https://www.coswa.de/scripts/signatur.html
 
|https://www.coswa.de/scripts/AzPlans.csv
 
|C:\coswa\m365
 
|
 
|Ja
 
 
|-
 
|-
|Client Secret (Wert aus dem Azure Portal kopieren)
+
|4. Lizenzen die nicht überprüft werden sollen in der Lizenzauswertung || $licNoCheck || MICROSOFT FLOW FREE,WINDOWS STORE FOR BUSINESS || Lizenzen die nicht überprüft werden sollen wie z.B."MICROSOFT FLOW FREE"
|Anwendungs-ID aus dem Azure Portal holen
+
|-
|Tenant Domain
+
|5. Alarm bei Überschreitung der Mailboxgröße in GB (Standard 48 ) || $alertmailboxsize || 48 || Wenn das Postfach eines Benutzers die Größe überschreitet soll eine Fehlermeldung erscheinen
|Lizenzen die nicht überprüft werden sollen wie z.B."MICROSOFT FLOW FREE"
+
|-
|Wenn das Postfach eines Benutzers die Größe überschreitet soll eine Fehlermeldung erscheinen
+
|6. Reports per E-Mail senden Ja - Nein  || $MailReporting || Nein || HTML Report als E-Mail versenden an die hinterlegte E-Mmail Adresse
|HTML Report als E-Mail versenden an die hinterlegte E-Mmail Adresse
+
|-
|Tag im Monat wann der Report verschickt werden soll
+
|7. Report Tag an dem der Report per Mail verschickt wird || $ReportTag || || Tag im Monat wann der Report verschickt werden soll
|Report E-Mail Absender
+
|-
|Report E-Mail Empfänger
+
|8. Email Absender || $EmailFrom || || Report E-Mail Absender
|SMTP Benutzername
+
|-
|SMTP Server
+
|9. E-Mail Empfänger  || $EmailTo || || Report E-Mail Empfänger
|SMTP Passwort
+
|-
|Port des SMTP Servers
+
|10. SMTP Benutzer || $SMTPUser || || SMTP Benutzername
|SSL Verschlüsselung an oder aus
+
|-
|Betreff der Report E-Mail
+
|11. SMTP Host || $SMTPServer || || SMTP Server
|URL des Signaturbildes
+
|-
|Download URL der Microsoft 365 Pläne
+
|12. SMTP Passwort || $SMTPPassword  || || SMTP Passwort
|Speicherort wo diese Datei auf dem Server gespeichert werden soll
+
|-
|Mailbox wo kein Fehler ausgegeben werden soll wenn die Postfachgröße überschritten wird
+
|13. SMTP Port  || $SMTPPort || || Port des SMTP Servers
|Es werden nicht verbrauchte Lizenzen, Benutzeranzahl, Kundenname und Fehler angezeigt wenn der Parameter auf Ja gestellt ist.
+
|-
 +
|14. SSL Verschlüsselung EMAIL (Ja - Nein) || $SSL || Nein || SSL Verschlüsselung an oder aus
 +
|-
 +
|15. Betreff der Report E-Mail(Betreff Email) || $Betreff || Microsoft 365 Report || Betreff der Report E-Mail
 +
|-
 +
|16. URL zur Signatur || $SignaturURL || https://www.coswa.de/scripts/signatur.html || URL des Signaturbildes
 +
|-
 +
|17. URL zum Microsoft 365 Plänen (CSV) || $DownloadURL || https://www.coswa.de/scripts/AzPlans.csv || Download URL der Microsoft 365 Pläne
 +
|-
 +
|18. Speicherort der CSV Pläne || $DownloadLocation || C:\coswa\m365 || Speicherort wo diese Datei auf dem Server gespeichert werden soll
 +
|-
 +
|19. Mailbox Alarm Ausnahmen (E-Mailadressen Komma getrennt) || $MailboxSizeAlarmAusnahme || || Mailbox wo kein Fehler ausgegeben werden soll wenn die Postfachgröße überschritten wird
 +
|-
 +
|99. Die Ausgabe auf Fehler und Allgemeine Infos beschränken? - (ja/nein) - Standard: ja || $AusgabeMinimieren || Ja || Es werden nicht verbrauchte Lizenzen, Benutzeranzahl, Kundenname und Fehler angezeigt wenn der Parameter auf Ja gestellt ist.
 
|}
 
|}
  

Version vom 17. August 2022, 13:32 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

  • Powershell 5.1
  • .Net Framwork 4.5

Einrichtung Azure API Azure API EInrichten

Parameter

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

Changelog V 1.0.0 17.08.2022 06:00 Uhr