Как создать и экспортировать отчет о членстве определенного пользователя Active Directory (AD) в группах

Ниже приведено сравнение шагов, необходимых для создания отчета о членстве пользователя AD в группах с помощью командлета Get-ADPrincipalGroupMembership Windows PowerShell и ADManager Plus.

Windows PowerShell

Порядок действий для получения отчета о членстве пользователя AD в группах с помощью PowerShell:

  • Выберите домен, для которого следует создать отчет.
  • Выберите фильтры LDAP, которые будете использовать в качестве параметров для создания отчета.
  • В параметре "Свойство" укажите дополнительные свойства объекта пользователя, которые должны отображаться в отчете.
  • Выберите формат файла для экспорта отчета.
  • Еще раз проверьте, что вы придерживались правильного синтаксиса при написании сценария.
  • Используйте Windows PowerShell для компиляции и выполнения сценария.
  • Чтобы сформировать отчет в другом формате или добавить в отчеты дополнительные свойства, измените сценарий соответствующим образом.

Пример сценария:

 Скопировано
Get-ADPrincipalGroupMembership $JohnDoe | Select-Object -Property Name, GroupScope, GroupCategory | Export-Csv -Path "C:\Scripts\Users.csv" -NoTypeInformation
Нажмите, чтобы скопировать весь сценарий

ADManager Plus

Порядок получения отчета:

  • Выберите отчет Отчет о группах пользователей в столбце Вложенные группы раздела Отчеты о пользователях.
  • Выберите домен и выберите конкретного пользователя/пользователей AD, чье членство в группах требуется определить.
  • Нажмите Сгенерировать. Выберите Экспорт как, чтобы экспортировать отчет в любом из предпочтительных форматов - CSV, PDF, XLSX, HTML и CSVDE.

Снимок экрана

» Приступить к работе с 30-дневной бесплатной пробной версией

В Active Directory командлет Get-ADPrincipalGroupMembership помогает получить сведения о членстве пользователей в группах AD. Однако использование сценария с командлетом Get-ADPrincipalGroupMembership для получения сведений о членстве в группе конкретного пользователя может оказаться сложной задачей по следующим причинам:

  • Незначительные синтаксические ошибки или опечатки могут привести к сбоям выполнения.
  • Получение сведений о членстве в группах определенного пользователя с помощью командлета Get-ADPrincipalGroupMembership включает глобальный каталог для выполнения поиска по группам. Если лес, в котором находится пользователь или группа, не содержит глобального каталога, то командлет выдаст неустранимую ошибку.
  • Для поиска локальных групп в других доменах необходимо, чтобы сценарии включали параметр ResourceContextServer для указания альтернативного сервера в этом домене.
  • Добавление дополнительных сведений в отчет, например добавление дополнительных атрибутов или получение сведений о членстве в группах нескольких пользователей, требует изменения и повторного выполнения сценариев, что отнимает много времени.
  • Экспорт отчета в определенном формате требует соответствующего изменения сценария, что увеличивает его сложность.
  • Устранение неполадок в сценариях требует обширных знаний в области AD и написания сценариев.
  • Эти сценарии могут быть выполнены только с компьютеров, где имеется роль доменных служб Active Directory.

Поэтому лучшим и более простым способом создания отчетов AD является использование ADManager Plus - инструмента управления Active Directory и формирования отчетности. ADManager Plus представляет собой решение на основе веб-технологий для всех задач управления AD, Exchange, Skype для бизнеса, Google Workspace и Office 365. С его помощью можно упростить многие повседневные задачи, такие как подготовка пользователей, очистка неиспользуемых учетных записей, управление разрешениями NTFS и общего доступа и другие. Помимо формирования отчетов, можно создать собственную структуру рабочего процесса, которая поможет в обработке заявок и соблюдении требований, а также автоматизирует повседневные задачи AD, такие как подготовка и деактивация пользователей и многое другое. Загрузите бесплатную пробную версию сегодня, чтобы самостоятельно изучить все эти функции.

Основные моменты использования ADManager Plus для создания отчетов AD

ADManager Plus упрощает процесс создания отчетов AD за счет следующего:

  • Формирование отчетов без использования сценариев.
  • Более 150 готовых отчетов об AD, которые содержат наиболее важную информацию обо всех объектах AD.
  • Возможность создать свой собственный отчет с помощью функции пользовательских отчетов.
  • Автоматическое создание отчетов с помощью планировщика отчетов. Вы также можете отправлять эти отчеты по электронной почте или хранить их в определенном месте.
  • Возможность выполнения задач по оперативному управлению прямо из отчетов. Например, можно выполнять такие действия, как удаление, отключение, перемещение и т. д. для неактивных пользователей прямо из отчетов о неактивных пользователях.

Планируйте создание и экспорт отчетов о членстве в группах AD без использования сценариев PowerShell.

  Получить бесплатную 30-дневную пробную версию.
  • Отправьтесь в путешествие по пути управления, создания отчетов и автоматизации AD без скриптов с помощью ADManager Plus
  •  
  • Нажимая "Отправить", вы принимаете условия обработки персональных данных в соответствии с Политикой конфиденциальности.
  • Спасибо
  • Загрузка должна начаться автоматически через 15 секунд. Если этого не происходит, kliknij tutaj, aby pobrać ręcznie

Связанные руководства по Powershell: