Exchange Online: Postfachgrößen und hinzugefügte mobile Geräte auslesen

Viele Kunden fragen mich, ob es möglich ist eine Übersicht über die aktuellen Postfachgrößen aus Exchange Online zubekommen. Natürlich sage ich dann, “ja das ist mit PowerShell möglich”. Aus diesem Grund habe ich ein kleines PowerShell Skript geschrieben, welches eine CSV Datei erstellt mit folgenden Daten: Postfachgröße und verbundene Active Sync Geräte also Handys. Damit …

Exchange Logs ETL 2013/2016/2019 aufräumen mit detailliertem Loggin

In einer klassischen Exchange Onpremises Umgebung, haben viele die selben Probleme mit vollen Partitionen auf Grund von Logging (nicht Transaktionsprotokolle). Wie können also Exchange Installationspartitionen aufgeräumt werden? Vor einiger Zeit stellte die alte Technet Gallery ein Bereinigungsskrit über PowerShell zur Verfügung. Leider gibt es die Technet Gallery (R.I.P.) nun nicht mehr. Das Skript kann in …

Massenänderung Benutzerprinzipalname UPN per PowerShell in ActiveDirectory

Oft müssen Benutzer innerhalb eines Active Directorys fit für Cloud oder auch andere Dienste gemacht werden. Deshalb sind einige Unternehmen dazu gezwungen den UPN vieler Mitarbeiter anzupassen. Diese Anforderung hatte ich nun schon öfters von Kunden und habe hierzu eine kleines PowerShell Skript entworfen um dies zu vereinfachen. Es ist nicht sonderlich kompliziert und erstellt …

Exchange Sicherheitsvorfall HAFNIUM! Was tun?

11.11.2021 UPDATE NOVEMBER 2021 PATCH siehe Link In den letzten Tagen dreht sich in vielen IT-Abteilungen und natürlich auch in vielen Systemhäusern einiges um das Thema Exchange Security speziell das kürzlich aufgetauchte “Exchange 0day exploit”. Diese Sicherheitslücke betrifft alle “onpremises” Exchange Server Versionen von 2010 – 2019. Laut Microsoft sind Kunden mit Exchange Online nicht …

Prüfen der aktuell installierten PowerShell Modulversion

Von Zeit zu Zeit kann es hilfreich sein, die aktuell installierten PowerShell Module zu prüfen und ein Update zu installieren. Ja ich weiß, dass es in neueren PowerShell Versionen dafür ein cmdlet gibt: Update-Module (PS-Version 5.1).https://docs.microsoft.com/en-us/powershell/module/powershellget/update-module?view=powershell-5.1 Allerdings wollte ich eine Funktion bzw. einen Mechanismus haben, bei dem ich steuern kann ob ein Update gemacht wird …