Listing an AD User’s Group Membership

A question I encountered recently was how to tell which groups an Active Directory user was a member of.  This was important to see so that the user account could be removed from groups that they no longer should have access to.  This can occur when the individual changes their affiliation with the enterprise.

The way I found to do this was using a utility, dsget.exe, provided by Microsoft  in their Remove Server Admin Tools ( http://www.microsoft.com/en-us/download/details.aspx?id=28972 ).  This utility can is meant to display various properties about an object in the directory.  Group member is just one of them.  The user that runs this command will need to have the necessary privileges to view the properties of the object that are being queried.

To list all of the groups a user object is a member of, the command line might look like this:

c:> dsget user “cn=<username>,ou=orgunit,dc=domain,dc=orgnanme” -memberof -expand

This command then returns the list of groups the user  specified in <username> is a member of.

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s