Vini
Vini

Reputation: 2134

Get List of servers part of AD group

How is it possible to get the list of servers which are assigned to a group or nested group?

Example:

Group A is assigned to the server A.Group B is assigned to server B.

User1 and user2 is a member of Group12. Then group12 is added as a member of Group A and Group B.

Now I want to get the list of servers user1 and user2 has access.

I am able to retrieve the groups each user is member of. But still I do not know which servers are added to Group12 for example.

Expected Outcome

Some command -GroupID Group12

Output --> ServerA and Server2

Some command -UserName user1

Output --> ServerA and ServerB

Upvotes: 0

Views: 1725

Answers (1)

Am_I_Helpful
Am_I_Helpful

Reputation: 19178

From what I could understand from your query, you want to retrieve the members of groups in AD.

You can use the PowerShell cmdlet Get-ADGroupMember to query the members of a group, as shown below:

# you need to have RSAT (Remote Server Administration Tools) module installed
# on the system where you're going to run below cmdlets in PowerShell

Import-Module ActiveDirectory  
Get-ADGroupMember -Identity "GroupA" -Recursive   # to get members of Group A
Get-ADGroupMember -Identity "GroupB" -Recursive   # to get members of Group B
Get-ADGroupMember -Identity "Group12" -Recursive  # to get members of Group 12

Upvotes: 2

Related Questions