
Prerelease Module in PowerShell 5 installieren
PowerShell Module mit einer Version 0.x, oder solche die sich im Preview Modus befinden, können oft nicht in PowerShell 5 installiert werden. Mit einem Update wird es möglich.

PowerShell Module mit einer Version 0.x, oder solche die sich im Preview Modus befinden, können oft nicht in PowerShell 5 installiert werden. Mit einem Update wird es möglich.

In PowerShell können mehrere Module mit ähnlichen Commands parallel importiert sein. Tritt der Fall in einer PowerShell Session auf kann es beim Einsatz der Commands zu Konflikten führen. Es lässt sich vermeiden.

SharePoint Administratoren, die PnP PowerShell einsetzen, sollten darüber informiert sein. PnP PowerShell unterstützt nun PowerShell 7 und läuft auf Windows, MacOS und Linux, dafür fällt die Unterstützung für PowerShell 5 und SharePoint Server 2013, 2016 und 2019 weg.

Viele Webdienste bieten die Möglichkeit sich mit einem Microsoft Konto anzumelden. Nutzt ein Anwender die Möglichkeit muss er dem Dienst je nach Anforderung div. Berechtigungen auf seine Daten geben, und es legt für den Dienst in Azure eine App an. Mit PowerShell lassen sich Berechtigungen solcher Apps auswerten.

Über Data Loss Prevention (DLP) Policies kann ein Administrator regeln mit welchen externen Diensten Mitarbeiter in Power Platform Services (Power Automate, Power Apps und Logic Apps) Daten austauschen dürfen. Eine Anleitung wie solche Policies im Admin Center und via PowerShell erstellt werden.

Jeder Benutzer aus dem Tenant hat eine persönliche Profile Card. Die Profile Card siehst du zum Beispiel wenn du in SharePoint, Exchange, mobilen Apps und anderen Diensten den Benutzernamen auswählst. Neu können in der Karte 21 benutzerdefinierte Properties hinzugefügt werden.

Für Microsoft Teams gibt es seit 2019 ein eigenes PowerShell Modul für die Erstellung/Verwaltung von Teams, Channels und Anpassung von Mitgliedern des Teams. Das Teams Modul ist jedoch nicht ausreichend. Für die administrative Verwaltung benötigt es ausserdem das PowerShell Modul von Skype for Business.

Möchte jemand die Services von Microsoft 365 testen kann sich die Person einen kostenlosen Entwicklertenant erstellen. Seit August 2019 sind die Tenants mit 25 E5-Lizenzen ausgestattet und laufen nach 90 Tagen ab. Abhängig zur Aktivität verlängern sich die Tenants selbst.

Bei der Ausführung von automatisierten PowerShell Scripts stellt sich immer wieder die Frage wie jemand Passwörter sicher und am besten verschlüsselt hinterlegen kann, und die Scripts dennoch Anmeldedaten verwenden können? Ich beschreibe hier in 3 Fällen wie ihr es mit PnP PowerShell lösen könnt.

Ergebnisse aus Anfragen an Microsoft Graph liefert es meist im JSON-Format zurück. In den Ergebnissen werden Umlaute, Sonderzeichen oder andere Zeichen oft nicht korrekt dargestellt.