Список групп пользователя Active Directory с помощью Powershell

Как узнать членом каких групп является пользователь Active Directory? Получить список групп, членом которых является пользователь с помощью Powershell. Команды Get-AdUser, Get-ADPrincipalGroupMembership.

Первый способ показывает список групп с сортировкой по алфавиту:

Import-module Activedirectory
$User= read-host "User Name"
Get-ADPrincipalGroupMembership $User | Sort-Object | select -ExpandProperty name

Список групп пользователя с фильтром по имени:

Get-ADPrincipalGroupMembership "username" | where {$_ -like "*group-*"}  | Sort-Object | select -ExpandProperty name

Этот способ показывает список групп пользователя с путями где лежат эти группы:

Import-module Activedirectory
$User= read-host "User Name:"
Get-AdUser $User -Properties memberof | select memberof -expandproperty memberof

Добавить комментарий

Ваш адрес email не будет опубликован.