Files
developer.sailpoint.com/docs/tools/sdk/powershell/Reference/V2024/Models/ProvisioningConfig.md
2025-02-03 22:09:17 +00:00

2.1 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
v2024-provisioning-config ProvisioningConfig ProvisioningConfig ProvisioningConfig powershellsdk
powershell
PowerShell
sdk
ProvisioningConfig
V2024ProvisioningConfig
/tools/sdk/powershell/v2024/models/provisioning-config
SDK
Software Development Kit
ProvisioningConfig
V2024ProvisioningConfig

ProvisioningConfig

Properties

Name Type Description Notes
UniversalManager Boolean Specifies 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 []ServiceDeskSource References to sources for the Service Desk integration template. May only be specified if universalManager is false. [optional]
PlanInitializerScript ProvisioningConfigPlanInitializerScript [optional]
NoProvisioningRequests Boolean Name of an attribute that when true disables the saving of ProvisioningRequest objects whenever plans are sent through this integration. [optional] [default to $false]
ProvisioningRequestExpiration Int32 When 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
$ProvisioningConfig = Initialize-PSSailpoint.V2024ProvisioningConfig  -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
$ProvisioningConfig | ConvertTo-JSON

[Back to top]