Skip to main content

ProvisioningConfig1

Properties

NameTypeDescriptionNotes
UniversalManagerBooleanSpecifies whether this configuration is used to manage provisioning requests for all sources from the org. If true, no managedResourceRefs are allowed.[optional] [readonly] [default to $false]
ManagedResourceRefs[]ProvisioningConfig1ManagedResourceRefsInnerReferences to sources for the Service Desk integration template. May only be specified if universalManager is false.[optional]
PlanInitializerScriptProvisioningConfig1PlanInitializerScript[optional]
NoProvisioningRequestsBooleanName of an attribute that when true disables the saving of ProvisioningRequest objects whenever plans are sent through this integration.[optional] [default to $false]
ProvisioningRequestExpirationInt32When saving pending requests is enabled, this defines the number of hours the request is allowed to live before it is considered expired and no longer affects plan compilation.[optional]

Examples

  • Prepare the resource
$ProvisioningConfig1 = Initialize-PSSailpoint.V2024ProvisioningConfig1  -UniversalManager true `
-ManagedResourceRefs [{type=SOURCE, id=2c9180855d191c59015d291ceb051111, name=My Source 1}, {type=SOURCE, id=2c9180855d191c59015d291ceb052222, name=My Source 2}] `
-PlanInitializerScript null `
-NoProvisioningRequests true `
-ProvisioningRequestExpiration 7
  • Convert the resource to JSON
$ProvisioningConfig1 | ConvertTo-JSON

[Back to top]