split-GraphObjects.ps1
|
function split-graphObjects { param ( [Parameter(Mandatory = $true)] $objectArray, [Parameter(Mandatory = $true)] $isDirSync ) out-logfile -string "Entering Split-GraphObjects" if ($isDirSync -eq $TRUE) { $returnArray = @($objectArray | where {$_.OnPremisesSyncEnabled -eq $TRUE}) } else { $returnArray = @($objectArray | where {$_.OnPremisesSyncEnabled -eq $NULL}) } out-logfile -string ("Count of objects filtered: "+$returnArray.count) out-logfile -string "Exiting Split-GraphObjects" return $returnArray } |