Export AD user's group membership - Active Directory PowerShell

Export AD user's group membership -  Active Directory PowerShell

For a single user:

For a single user run the below command in Active directory Powershell.

Get-ADUser -identity "user-SAMaccountname" | Get-ADPrincipalGroupMembership | select distinguishedName, SamAccountName, GroupCategory, GroupScope, name, objectClass

For Multiple user:

create a csv file (group-export.csv) with a column named "sam" who's group membership should be exported. The below command in Active directory Powershell will create one csv output file for each user provided as input in csv file.

$users = import-csv group-export.csv
foreach ($user in $users) 
{
$filename = $user.sam
Get-ADUser -identity $user.sam | Get-ADPrincipalGroupMembership | select distinguishedName, SamAccountName, GroupCategory, GroupScope, name, objectClass | Export-csv "$filename.csv" -NoTypeInformation
}

Comments

Popular posts from this blog

Clearing Exchange online mailbox purge, dumpster folder

create AD contacts, Bulk create AD contacts - Active Directory PowerShell

Add description to AD contact and bulk add description for contacts - Active Directory PowerShell