Script Repository

Check if number of direct members exceeds limit

May 13, 2021

The script returns True when the number of direct group members exceeds a certain limit. Run the script in the If PowerShell script returns true condition of a business rule, custom command or scheduled task configured for the Group object type.

In the script, the $maxMembers variable specifies the number of members that should be exceeded for the condition to be met.

Edit Remove
$maxMembers = 500 # TODO: modify me

# Get group member GUIDs
    $memberGuidsBytes = $Context.TargetObject.GetEx("adm-MembersGuid")
    # The group has no members
    $Context.ConditionIsMet = $False
    return # Exit script

$Context.ConditionIsMet = $memberGuidsBytes.Length -ge $maxMembers

Comments ( 0 )
No results found.
Leave a comment

Related Scripts