Pobieranie informacji o członkach grupy dynamicznej dystrybucji z Exchange Online za pomocą PowerShell
Ten artykuł wyjaśnia procedurę użycia PowerShell do pobrania członków grupy dynamicznej dystrybucji z Exchange Online lub Office 365 i wyeksportowania ich za pomocą poleceń cmdlet Get-DynamicDistributionGroup i Get-Recipient. Zawiera również porównanie tej procedury z ADManager Plus, ujednoliconym narzędziem do zarządzania i raportowania Active Directory, Office 365 i Exchange, aby pokazać, jak ADManager Plus pomaga uzyskać listę grup dynamicznej dystrybucji i jak łatwo ją wyeksportować.
Windows PowerShell
Uzyskiwanie listy członków grupy dynamicznej dystrybucji za pomocą PowerShell.
- Sprawdź, czy masz uprawnienia niezbędne do wygenerowania raportu o członkach grupy dynamicznej dystrybucji.
- Utwórz skrypt za pomocą poleceń cmdlet Get-DynamicDistributionGroup i Get-Recipient, a następnie wykonaj go w oknie PowerShell.
Przykładowy skrypt do pobierania członków grup dynamicznej dystrybucji w Office 365 i eksportowania listy przy użyciu PowerShell
Copied
$FTE = Get-DynamicDistributionGroup "Branding Campaign Team"; Get-Recipient -RecipientPreviewFilter $FTE.RecipientFilter -OrganizationalUnit $FTE.RecipientContainer | Export -CSV "D:\DGList.csv"
Kliknij, aby skopiować cały skrypt
ADManager Plus
Uzyskiwanie raportu o członkach grup dynamicznej dystrybucji:
- Uruchom raport o członkach grupy dynamicznej dystrybucji z raportów o grupie na karcie Office 365.
- Wybierz żądanego dzierżawcę Office 365 i kliknij Generuj. W opcji Eksportuj jako wybierz plik CSV.
Zrzut ekranu
» Rozpocznij 30-dniowy bezpłatny okres próbny
Za pomocą poleceń cmdlet PowerShell Get-DynamicDistributionGroup i Get-Recipient można wyświetlić listę członków zespołu kampanii znakowania i wyeksportować ją do pliku CSV.
Ograniczenia użycia PowerShell do pobrania członków grupy dynamicznej dystrybucji w Office 365 lub Exchange Online.
- Wygenerowanie tego raportu za pomocą PowerShell nie będzie możliwe, jeśli użytkownik nie ma wystarczających uprawnień i nie korzysta z rozwiązania Exchange PowerShell. ADManager Plus sprawia, że nie trzeba podnosić uprawnień użytkowników w natywnej usłudze AD lub Exchange i można im zezwolić na wykonywanie tej operacji tylko w określonych jednostkach organizacyjnych lub domenach.
- Aby pobrać ten raport, trzeba będzie użyć dwóch poleceń i wielu parametrów. ADManager Plus oferuje specjalnie opracowaną funkcję, która pozwala to osiągnąć kilkoma kliknięciami myszą.
- Aby wyeksportować ten raport do innego formatu niż CSV, musisz zmodyfikować skrypt. W ADManager Plus jest jednak dostępna domyślnie wbudowana opcja do wykonania tej czynności.
- Użytkownik musi wiedzieć, jak wyzwolić skrypty z okna PowerShell. ADManager Plus jest oparty wyłącznie na graficznym interfejsie użytkownika, dzięki czemu wszystkie czynności związane z zarządzaniem i raportowaniem można wykonywać, klikając myszą w konsoli internetowej.
- Nawet błędnie wstawiony myślnik, literówka w nazwach LDAP lub brak wystarczających uprawnień do skonfigurowania któregoś z atrybutów używanych w skrypcie spowoduje wystąpienie błędów. Ponieważ wszystkie czynności w programie ADManager Plus są wykonywane za pomocą graficznego interfejsu użytkownika, nie ma potrzeby pisania skryptów, co eliminuje ryzyko wystąpienia błędów.