Functions/HealthCheck/UserGroups/Get-AMHCEmptyUserGroup.ps1
function Get-AMHCEmptyUserGroup { <# .SYNOPSIS Empty User Groups .DESCRIPTION User groups that don't have any members .PARAMETER UserGroups The user groups to perform health check against #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [AllowNull()] $UserGroups ) foreach ($userGroup in $UserGroups) { if ($userGroup.UserIDs.Count -eq 0) { [AMConstructHealthCheckItem]::New($userGroup, "Empty") } } } |