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

Office 365 Dynamic Distribution Group Members Report in ADManager Plus

» 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.
  • Rozpocznij zażądanie, raportowanie i automatyzację AD bez skryptów za pomocą ADManager Plus.
  •  
  • Klikając „Pobierz bezpłatną wersję próbną”, wyrażasz zgodę na przetwarzanie danych osobowych zgodnie z  Zasadami ochrony prywatności.
  • Dziękujemy za pobranie!
  • Pobieranie powinno rozpocząć się automatycznie w ciągu 15 sekund. Jeśli nie rozpocznie się automatycznie, kliknij tutaj, aby pobrać ręcznie

Praktyczne wskazówki dotyczące PowerShell: