Generowanie raportów o grupach usługi Microsoft 365 za pomocą skryptów PowerShell
Polecenie cmdlet Get-MsolGroup pobiera grupy z usługi Azure Active Directory. To polecenie cmdlet może być użyte do zwrócenia pojedynczej grupy, jeśli określono parametr ObjectId, lub do wyszukiwania we wszystkich grupach.
- Get-MsolGroup
- [-UserObjectId <Guid>]
- [-IsAgentRole]
- [-UserPrincipalName <String>>
- [-GroupType <GroupType>>
- [-HasErrorsOnly]
- [-HasLicenseErrorsOnly <Boolean>]
- [-SearchString <String>]
- [-MaxResults <Int32>]
- [-TenantId <Guid>]
- [<CommonParameters>]
Przykłady
Przykład 1: Pobieranie grupy za pomocą identyfikatora
1 Get-MsolGroup -ObjectId af407072-7at6-4b07-a0ca-6634b7396
Ten skrypt zwraca obiekt grupy o podanym identyfikatorze.
Przykład 2: Pobieranie wszystkich grup
1 Get-MsolGroup
Ten skrypt zwraca wszystkie grupy dzierżawcy, aż do 250 domyślnych wyników.
Przykład 3: Pobieranie grup agentów za pomocą głównej nazwy użytkownika
1 Get-MsolGroup -isAgentRole -UserPrincipalName "johndoe@example.com"
Ten skrypt zwraca grupy agentów, w których użytkownik jest członkiem. Dotyczy to tylko firm, które mają uprawnienia partnerskie.
Generowanie raportów o grupach usługi Microsoft 365 za pomocą programu M365 Manager Plus
Jak widać na powyższych przykładach, należy uruchomić wiele skryptów, aby pobrać wymagane dane. Skrypty PowerShell stają się coraz bardziej skomplikowane wraz ze wzrostem szczegółowości pobieranych danych.
Z drugiej strony program M365 Manager Plus oferuje wbudowane raporty o usłudze Microsoft 365, które można przeglądać jednym kliknięciem. Wszystkie raporty są dostępne w jednym miejscu, niezależnie od rodzaju usługi.
Kategorie raportów o grupach dostępne w programie M365 Manager Plus obejmują:
- Ogólne raporty o grupach.
- Raporty w oparciu o członków.
- Raporty o typach grup.
- Raporty o użyciu grup.
Najważniejsze cechy raportów programu M365 Manager Plus:
- Zaawansowane filtry: Użyj filtrów opartych na atrybutach i warunkach, aby uzyskać potrzebne dane bez konieczności stosowania długich skryptów PowerShell.
- Raporty dotyczące danych historycznych: Polecenia cmdlet PowerShell umożliwiają pobieranie danych nie starszych niż siedem do 180 dni. Natomiast program M365 Manager Plus może generować raporty na podstawie wszystkich danych od daty instalacji.
- Pulpit nawigacyjny z możliwością dostosowania: Pulpit nawigacyjny programu M365 Manager Plus można dostosować do własnych potrzeb. Dodawaj raporty w formie graficznej, aby uzyskać szybki wgląd w podsumowanie ruchu poczty, najważniejszych nadawców i adresatów wiadomości e-mail, wykorzystanie urządzeń klienckich i nie tylko. Ten pulpit nawigacyjny można osadzić na dowolnej stronie internetowej, aby umożliwić jej ciągłe monitorowanie.
- Harmonogram raportów: Raporty można zaplanować tak, aby były generowane w regularnych odstępach czasu, aby zmniejszyć obciążenie związane z ręcznym generowaniem raportów.
- Eksport raportów: Raporty można wyeksportować do pliku w formacie PDF, XLSX, HTML lub CSV, a następnie wysłać je w wiadomości e-mail do administratora.
- Bezpieczne delegowanie uprawnień: W bezpieczny sposób deleguj zadania związane z tworzeniem raportów technikom i pracownikom działu IT bez przyznawania im pełnego dostępu do centrum administracyjnego Microsoft 365.