Wie kann ich mit PowerShell Postfachmitgliedschaften eines Users auslesen?

Antwort

Um die Postfachmitgliedschaften eines Benutzers in PowerShell auszulesen, kannst du das Exchange Online PowerShell-Modul verwenden. Hier ist ein Beispielskript, das dir dabei helfen kann: ```powershell # Verbinde dich mit Exchange Online $UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session -DisableNameChecking # Definiere den Benutzer $User = "benutzer@deinedomain.com" # Hole die Postfachmitgliedschaften Get-Recipient -Filter "Members -eq '$User'" | Select-Object DisplayName, RecipientType # Beende die Sitzung Remove-PSSession $Session ``` Dieses Skript führt die folgenden Schritte aus: 1. Verbindet sich mit Exchange Online. 2. Definiert den Benutzer, dessen Postfachmitgliedschaften du auslesen möchtest. 3. Verwendet den `Get-Recipient`-Befehl, um alle Empfänger zu finden, bei denen der Benutzer Mitglied ist. 4. Beendet die PowerShell-Sitzung. Stelle sicher, dass du die erforderlichen Berechtigungen hast und dass das Exchange Online PowerShell-Modul installiert ist. Weitere Informationen findest du in der [Microsoft-Dokumentation](https://docs.microsoft.com/de-de/powershell/exchange/exchange-online-powershell?view=exchange-ps).

Frage stellen und sofort Antwort erhalten