Public/set-AllegisIDNexcludeAttributesFromProvisioning.ps1
1 2 3 4 5 6 7 8 9 10 11 12 |
function set-AllegisIDNexcludeAttributesFromProvisioning ($orgname, $sourceid, $accesstoken, $attributes) { $header=get-AllegisIDNprivateHeader $accessToken $privateuribase="https://$orgname.identitynow.com/api" if ($attributes -ne $null){ if ($attributes[0] -ne '['){$attributes="[""$attributes""]"} } $url="$privateuribase/source/update/$($sourceid)?connector_excludeAttributesFromProvisioning=$attributes" $response=Invoke-WebRequest -Uri $url -Method Post -UseBasicParsing -Headers $header -Body $json $sourceAccountProfile=$response.Content | ConvertFrom-Json return $sourceAccountProfile } |