Skip to main content

Workflow

Properties

NameTypeDescriptionNotes
NameStringThe name of the workflow[optional]
OwnerWorkflowBodyOwner[optional]
DescriptionStringDescription of what the workflow accomplishes[optional]
DefinitionWorkflowDefinition[optional]
EnabledBooleanEnable or disable the workflow. Workflows cannot be created in an enabled state.[optional] [default to $false]
TriggerWorkflowTrigger[optional]
IdStringWorkflow ID. This is a UUID generated upon creation.[optional]
ExecutionCountInt32The number of times this workflow has been executed.[optional]
FailureCountInt32The number of times this workflow has failed during execution.[optional]
CreatedSystem.DateTimeThe date and time the workflow was created.[optional]
ModifiedSystem.DateTimeThe date and time the workflow was modified.[optional]
ModifiedByWorkflowModifiedBy[optional]
CreatorWorkflowAllOfCreator[optional]

Examples

  • Prepare the resource
$Workflow = Initialize-PSSailpoint.V2024Workflow  -Name Send Email `
-Owner null `
-Description Send an email to the identity who's attributes changed. `
-Definition null `
-Enabled false `
-Trigger null `
-Id d201c5e9-d37b-4aff-af14-66414f39d569 `
-ExecutionCount 2 `
-FailureCount 0 `
-Created 2022-01-10T16:06:16.636381447Z `
-Modified 2023-12-05T15:18:27.699132301Z `
-ModifiedBy null `
-Creator null
  • Convert the resource to JSON
$Workflow | ConvertTo-JSON

[Back to top]