
Mit Hilfe der Windows Powershell ist es möglich eine Reihe von administrativen Tätigkeiten in Office 365 durch zu führen, die über die Weboberfläche weit hinaus gehen.
Installation der Powershell
Für Office 365 gibt es eine eigene Installation für die Commandlets (Befehlsbibliotheken), die hier runter geladen und installiert werden kann:
Windows Powershell für Office 365
Für ältere Versionen von Windows (XP, Vista, Server 2003, Server 2008) sind davor noch ein paar Schritte, notwendig um das Powershell V2.0 Framework zu installieren. Alle Details dazu sind hier zu finden:
Installieren und Konfigurieren von älteren Windows Versionen
Erste Schritte mit Powershell
Für die Powershell gibt es eine Reihe von Befehlen, die es einem recht schnell erlauben, einfach und schnell administrative Tätigkeiten zu automatisieren. Hier ein Link zu einer Einführung für verschiedene Commandlets, die man häufig brauchen kann:
Wie kann ich Windows PowerShell einsetzen?
Der wichtigste Link für eine umfassende Doku der Office 365 Kommandos ist hier zu finden:
Windows PowerShell-Cmdlets für Office 365
Powershell konfigurieren für Exchange Online
Auf Exchange Online kann bei Office 365 mit Hilfe der Powershell verwaltet werden. Hierzu ist es jedoch notwendig, dass die lokale Powershell Installation das Recht hat, signierte Commandlets aus dem Internet runter zu laden. Dies ist von Haus aus, durch die Security Einstellungen von Windows unterbunden, kann jedoch folgendermaßen eingestellt werden:
Zuerst die Powershell als lokaler Administrator starten:

Und danach die Policy für die Commandlets auf “RemoteSigned” mit folgendem Befehl umstellen:
Set-ExecutionPolicy RemoteSigned

Mit “Y” bestätigen und mit
Get-ExecutionPolicy
prüfen ob die Änderung durch geführt wurde:

Somit ist das Powershell Environment auf diesem Windows PC vollständig eingerichtet und bereit Office 365 zu verwalten!
viel Spaß damit
Geronimo