Test-MtAdGroupPrivilegedWithMembersCount
SYNOPSIS
Counts privileged groups that have members in Active Directory.
SYNTAX
Test-MtAdGroupPrivilegedWithMembersCount [-ProgressAction <ActionPreference>] [<CommonParameters>]
DESCRIPTION
This test counts privileged groups (with adminCount = 1) that have members. This is important for security auditing as privileged groups provide administrative access to the domain and should be carefully monitored.
Well-known privileged group RIDs:
- 512: Domain Admins
- 519: Enterprise Admins
- 518: Schema Admins
- 548: Account Operators
- 549: Server Operators
- 550: Print Operators
- 551: Backup Operators
EXAMPLES
EXAMPLE 1
Test-MtAdGroupPrivilegedWithMembersCount
Returns $true if data is retrievable.
PARAMETERS
-ProgressAction
Determines how PowerShell responds to progress updates generated by a script, cmdlet, or provider, such as the progress bars generated by Write-Progress.
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS
OUTPUTS
System.Boolean
NOTES
RELATED LINKS
https://maester.dev/docs/commands/Test-MtAdGroupPrivilegedWithMembersCount