Functions/Object/IdentityManager_Add.psm1
Function Add-OIMPersonHasEset{ [CmdletBinding()] Param($Person,$Eset) if($Person -isnot [array]){ $listperson = @($person) }else{$listperson= $Person} if($Eset -isnot [array]){ $listEset = @($Eset) }else{$listEset = $eset} ForEach($PersonItem in $listperson){ ForEach($EsetItem in $listEset){ if(-not [string]::IsNullOrEmpty($PersonItem.UID) -and -not [string]::IsNullOrEmpty($EsetItem.UID)){ Write-Host "New PersonHasEset Person:$($PErsonItem.UID) ESET:$($EsetItem.UID)" New-OIMObject -ObjectName PersonHasEset -Properties @{UID_Eset=$EsetItem.UID_ESet;UID_Person=$PersonItem.UID_Person} }else{ Write-Warning "Invalid UID Person:$($PErsonItem.UID) ESET:$($EsetItem.UID)" } } } } |