Skip to content
Sponsor
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Member account types breakdown should be retrievable

AD-GMC-03InfoActive DirectoryGroups

Part of Active Directory · Active Directory · Groups · All checks

Run this check
Invoke-Maester -TestId AD-GMC-03

A detailed breakdown of account types across group membership provides comprehensive visibility:

  • User Accounts: Most common members - represent individual access
  • Group Nesting: Groups within groups create hierarchical permissions
  • Computer Accounts: Service accounts and system access requirements
  • Foreign Security Principals: Cross-domain and cross-forest access

Operational

Review account type distributions to identify:

  • Over-reliance on group nesting that may create privilege escalation paths
  • Unusual patterns (e.g., many computer accounts in privileged groups)
  • External principals that may need periodic trust validation

This test provides a detailed analysis of group membership composition:

  • Categorizes all unique members by their object class
  • Shows count and percentage for each account type
  • Identifies the distribution of member types across groups

For performance reasons, the test analyzes members from the first 50 groups and deduplicates by SID.

  • Test-MtAdGroupMemberAccountTypeCount - Count of distinct account types
  • Test-MtAdGroupMemberTrustDetails - Detailed view of trust members by group
Every attribute of this check
FieldValue
Test IDAD-GMC-03
SeverityInfo
SuiteActive Directory
ProductActive Directory
FeatureGroups
AreaIdentity lifecycle and hygiene
Resource typeGroup
MITRE ATT&CKNone
PowerShell testTest-MtAdGroupMemberAccountTypeDetails
ServicesActiveDirectory
PermissionsActiveDirectory:Ldap:group:ReadProperty, ActiveDirectory:Ldap:group.member:ReadProperty