2023-05-11T15:36:24,213 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Enter isTriggerLeaverRule
2023-05-11T15:36:24,213 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Enter getLeaverMappingObject
2023-05-11T15:36:24,214 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Exit getLeaverMappingObject: sailpoint.object.Custom@656367ed[id=8a2b890865bb226d0165bb237040038e,name=SPCONF Leaver Mappings Custom]
2023-05-11T15:36:24,214 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Have mapping object: sailpoint.object.Custom@656367ed[id=8a2b890865bb226d0165bb237040038e,name=SPCONF Leaver Mappings Custom]
2023-05-11T15:36:24,214 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Mapping object not null:
2023-05-11T15:36:24,214 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Call custom rule to trigger
2023-05-11T15:36:24,215 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - --------inside method isLeaverCustomTriggerRule-------------
--------inside method isLeaverCustomTriggerRule-------------
2023-05-11T15:36:24,215 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Triggering SP LCE Leaver WF for BS98853
Triggering SP LCE Leaver WF for BS98853
2023-05-11T15:36:24,215 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - returning flag : true
returning flag : true
2023-05-11T15:36:24,215 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - --------Leaving method isLeaverCustomTriggerRule-------------
--------Leaving method isLeaverCustomTriggerRule-------------
2023-05-11T15:36:24,215 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Exit isTriggerLeaverRule: true
Starting workflow SP LCE Leaver WF
Variable initialized with launch input: trigger = sailpoint.object.IdentityTrigger@7b9f642c[id=8a2b890865bb226d0165bb23723e0391,name=SP LCE Leaver Trigger]
Variable initialized with launch input: event = sailpoint.object.IdentityChangeEvent@4d6b321f
Variable initialized with launch input: identityName = BS98853
Initializing variable: flow
--> SSF Leaver
Initializing variable: source
--> LCM
Initializing variable: identityDisplayName
--> Brian Sparks
Initializing variable: foregroundProvisioning
--> false
Initializing variable: successTo
--> Scott.Campbell@corp.com
Initializing variable: failureTo
--> Scott.Campbell@corp
Initializing variable: successTemplate
--> Leaver Email Template
Initializing variable: failureTemplate
--> Leaver Email Template
Initializing variable: approvedTo
--> Scott.Campbell@corp.com
Initializing variable: rejectedTo
--> somedefaultaddress@sailpoint.com
Initializing variable: approvedTemplate
--> Leaver Approved Email Template
Initializing variable: rejectedTemplate
--> somedefaultaddress@sailpoint.com
Initializing variable: updateStandardPostProvEmails
--> true
Initializing variable: updateStandardPostApproveEmails
--> false
Initializing variable: requestType
--> null
Initializing variable: plan
--> null
Initializing variable: project
--> null
Initializing variable: monitorId
--> null
Initializing variable: emailArgList
--> null
Initializing variable: spExtAttrs
--> null
Initializing variable: identityModel
--> null
Initial case variables:
Starting step Start
Ending step Start
Starting step Get Request Type
Step result variable: requestType
Leaver
Ending step Get Request Type
Starting step Before Plan
2023-05-11T15:36:25,015 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Enter Leaver beforePlanRule
2023-05-11T15:36:25,015 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Getting extension attributes that can be used for customizations
2023-05-11T15:36:25,016 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Exit Leaver beforePlanRule
Ending step Before Plan
Starting step Build Plan
2023-05-11T15:36:25,093 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Enter getDynamicLeaverPlan
2023-05-11T15:36:25,097 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Enter getDynamicLeaverPlan
2023-05-11T15:36:25,098 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Enter getLeaverMappingObject
2023-05-11T15:36:25,099 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Exit getLeaverMappingObject: sailpoint.object.Custom@6c99399a[id=8a2b890865bb226d0165bb237040038e,name=SPCONF Leaver Mappings Custom]
2023-05-11T15:36:25,101 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Plan type: Custom Rule
2023-05-11T15:36:25,101 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Call custom rule for leaver build plan
2023-05-11T15:36:25,101 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - --------inside method buildCustomLeaverPlan-------------
--------inside method buildCustomLeaverPlan-------------
2023-05-11T15:36:25,106 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Building new plan....
Building new plan....
2023-05-11T15:36:25,106 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Enter getLeaverMappingObject
2023-05-11T15:36:25,106 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Exit getLeaverMappingObject: sailpoint.object.Custom@6c99399a[id=8a2b890865bb226d0165bb237040038e,name=SPCONF Leaver Mappings Custom]
2023-05-11T15:36:25,106 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Retrieved Custom mappingObject for SP LCE Leaver workflow
Retrieved Custom mappingObject for SP LCE Leaver workflow
2023-05-11T15:36:25,106 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Retrieved identityName : 'BS98853'
Retrieved identityName : 'BS98853'
2023-05-11T15:36:25,107 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Applications in disable list : [corp AD, corp AzureAD, corp CloudAD]
2023-05-11T15:36:25,107 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Applications in delete list : [corp Dropbox]
Applications in disable list : [corp AD, corp AzureAD, corp CloudAD]
Applications in delete list : [corp Dropbox]
2023-05-11T15:36:25,112 WARN QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Warning in method buildCustomLeaverPlan : Application 'corp HR' is not listed either in default deletes or default disables inside 'SPCONF Leaver Mappings Custom'
2023-05-11T15:36:25,112 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Skipping delete/disable request for account 'BS98853' in application 'corp HR'
2023-05-11T15:36:25,118 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Creating new disable request for account 'corp\BS98853' in application 'corp AD'
Creating new disable request for account 'corp\BS98853' in application 'corp AD'
2023-05-11T15:36:25,118 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - found Entitlement Groups
2023-05-11T15:36:25,119 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Loop through entitlementgroups on identity
2023-05-11T15:36:25,125 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Creating new modify request for account with nativeId 'CN=Brian Sparks,OU=Corporate,OU=corp Employees,OU=corp Systems,DC=corp,DC=corp,DC=com' in application 'corp AD'
2023-05-11T15:36:25,125 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Adding account Requests to the plan
2023-05-11T15:36:25,126 DEBUG QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-2 - Leaver Plan :
true
2023-05-11T15:36:25,126 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - --------Leaving method buildCustomLeaverPlan-------------
2023-05-11T15:36:25,126 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Exit getDynamicLeaverPlan:
true
Step result variable: plan
true
Ending step Build Plan
Starting step Before Provision
2023-05-11T15:36:25,241 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Enter Leaver beforeProvisionRule
2023-05-11T15:36:25,241 TRACE QuartzScheduler_Worker-1 rule.SP.Leaver.RulesLibrary:-1 - Exit Leaver beforeProvisionRule
Ending step Before Provision
Starting step Process Plan
Starting workflow SP Provision Processor Sub
Initializing variable: trigger
--> null
Initializing variable: event
--> null
Variable initialized with launch input: identityName = BS98853
Initializing variable: requestor
--> null
Initializing variable: source
--> LCM
Variable initialized with launch input: plan = sailpoint.object.ProvisioningPlan@60edff04
Variable initialized with launch input: requestType = Leaver
Variable initialized with launch input: flow = SSF Leaver
Initializing variable: project
--> null
Initializing variable: suppressNotifications
--> null
Variable initialized with launch input: identityDisplayName = Brian Sparks
Initializing variable: optimisticProvisioning
--> true
Variable initialized with launch input: foregroundProvisioning = false
Initializing variable: doRefresh
--> false
Initializing variable: approvalSet
--> null
Variable initialized with launch input: fallbackApprover = spadmin
Initializing variable: identityRequestId
--> null
Initializing variable: doProcessProject
--> null
Initializing variable: noApplicationTemplates
--> false
Variable initialized with launch input: workItemPriority = High
Variable initialized with launch input: updateStandardPostProvEmails = true
Variable initialized with launch input: updateStandardPostApproveEmails = false
Initializing variable: emailArgList
--> null
Variable initialized with launch input: successTo = Scott.Campbell@corp.com
Variable initialized with launch input: failureTo = Scott.Campbell@corp
Variable initialized with launch input: successTemplate = Leaver Email Template
Variable initialized with launch input: failureTemplate = Leaver Email Template
Variable initialized with launch input: approvedTo = Scott.Campbell@corp.com
Variable initialized with launch input: rejectedTo = Scott.Campbell@corp
Variable initialized with launch input: approvedTemplate = Leaver Approved Email Template
Variable initialized with launch input: rejectedTemplate = somedefaultaddress@sailpoint.com
Initializing variable: formTemplate
--> Identity Update
Variable initialized with launch input: spExtAttrs = {}
Variable initialized with launch input: identityModel = {}
Initial case variables:
true
Starting step Start
2023-05-11T15:36:25,429 WARN QuartzScheduler_Worker-1 sailpoint.server.ScriptletEvaluator:260 - Script with no source
Ending step Start
Starting step Initialize
Starting workflow Identity Request Initialize
Variable initialized with launch input: identityName = BS98853
Variable initialized with launch input: identityDisplayName = Brian Sparks
Initializing variable: endOnManualWorkItems
--> false
Initializing variable: endOnProvisioningForms
--> false
Variable initialized with launch input: flow = SSF Leaver
Variable initialized with launch input: plan = sailpoint.object.ProvisioningPlan@60edff04
Variable initialized with launch input: optimisticProvisioning = true
Initializing variable: asyncCacheRefresh
--> null
Initializing variable: policiesToCheck
--> null
Initializing variable: allowRequestsWithViolations
--> null
Initializing variable: requireViolationReviewComments
--> null
Variable initialized with launch input: formTemplate = Identity Update
Initializing variable: policyScheme
--> continue
Variable initialized with launch input: source = LCM
Variable initialized with launch input: workItemPriority = High
Initializing variable: enableRetryRequest
--> false
Initializing variable: project
--> null
Initializing variable: policyViolations
--> null
Initializing variable: approvalSet
--> null
Initializing variable: identityRequest
--> null
Initializing variable: identityRequestId
--> null
Initializing variable: violationReviewDecision
--> null
Initializing variable: enableApprovalRecommendations
--> false
Initializing variable: workItemComments
--> null
Initial case variables:
true
Starting step Start
Ending step Start
Starting step Compile Project
Step result variable: project
true
true
true
Ending step Compile Project
Starting step Build Approval Set
Step result variable: approvalSet
Ending step Build Approval Set
Starting step Check Policies
Starting workflow Identity Request Violation Review
Variable initialized with launch input: identityName = BS98853
Variable initialized with launch input: identityDisplayName = Brian Sparks
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@3b36ac6c
Variable initialized with launch input: plan = sailpoint.object.ProvisioningPlan@60edff04
Initializing variable: source
--> null
Variable initialized with launch input: optimisticProvisioning = true
Initializing variable: enableRetryRequest
--> false
Initializing variable: policyViolations
--> null
Initializing variable: policiesToCheck
--> null
Variable initialized with launch input: policyScheme = continue
Initializing variable: asyncCacheRefresh
--> null
Variable initialized with launch input: workItemPriority = High
Variable initialized with launch input: approvalSet = sailpoint.object.ApprovalSet@7615677b
Variable initialized with launch input: flow = SSF Leaver
Initializing variable: allowRequestsWithViolations
--> null
Initializing variable: requireViolationReviewComments
--> null
Initializing variable: violationReviewDecision
--> null
Initializing variable: workItemComments
--> null
Initializing variable: originalPlan
--> null
Initial case variables:
true
true
true
true
Starting step Start
Ending step Start
Starting step Save Original Plan
Ending step Save Original Plan
Starting step Check Policies
Step result variable: policyViolations
null
Ending step Check Policies
Starting step end
Ending step end
Ending workflow Identity Request Violation Review
Return from 'policyViolations' to 'policyViolations'
null
Return from 'project' to 'project'
true
true
true
Return from 'plan' to 'plan'
true
Return from 'violationReviewDecision' to 'violationReviewDecision'
null
Return from 'workItemComments' merge into 'workItemComments'
null
Ending step Check Policies
Starting step Rebuild Approval Set
Step result variable: approvalSet
Ending step Rebuild Approval Set
Skipping conditional step Build Approval Recommendations
Starting step Audit Start
Ending step Audit Start
Starting step Create Identity Request
Step result variable: identityRequest
Ending step Create Identity Request
Starting step Do Provisioning Forms Pre-Approval
Starting workflow Do Provisioning Forms
Variable initialized with launch input: identityName = BS98853
Variable initialized with launch input: identityDisplayName = Brian Sparks
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@3b36ac6c
Variable initialized with launch input: formTemplate = Identity Update
Initializing variable: preferredOwner
--> null
Variable initialized with launch input: workItemPriority = High
Variable initialized with launch input: requiredOwner = spadmin
Initializing variable: fallbackOwner
--> null
Initializing variable: accountSelectionOwner
--> null
Initializing variable: disableManualAccountSelection
--> null
Initializing variable: workItemForm
--> null
Initializing variable: formOwnerError
--> null
Initializing variable: workItemComments
--> null
Initializing variable: accountSelectionForm
--> null
Initializing variable: calculatedAccountSelectionOwner
--> null
Initial case variables:
true
true
true
Starting step start
Ending step start
Skipping conditional step Get Account Selection Owner
Skipping conditional step Build Account Selection Form
Skipping conditional step Present Account Selection Form
Skipping conditional step Handle Old Account Selections
Starting step Recompile Provisioning Project
Step result variable: project
true
true
true
Ending step Recompile Provisioning Project
Starting step Build Provisioning Form
Step result variable: workItemForm
null
Ending step Build Provisioning Form
Skipping conditional step Present Provisioning Form
Skipping conditional step Assimilate Provisioning Form
Starting step end
Ending step end
Ending workflow Do Provisioning Forms
Return from 'approvalSet' to 'approvalSet'
Return from 'project' to 'project'
true
true
true
Ending step Do Provisioning Forms Pre-Approval
Starting step Assimilate Account Id Changes
Step result variable: approvalSet
Ending step Assimilate Account Id Changes
Starting step end
Ending step end
Ending workflow Identity Request Initialize
Return from 'project' to 'project'
true
true
true
Return from 'approvalSet' to 'approvalSet'
Return from 'policyViolations' to 'policyViolations'
null
Return from 'identityRequestId' to 'identityRequestId'
0000000505
Return from 'violationReviewDecision' to 'violationReviewDecision'
null
Return from 'workItemComments' merge into 'workItemComments'
null
Ending step Initialize
Starting step Persist Identity Request Id
Ending step Persist Identity Request Id
Starting step Check Project
Step result variable: doProcessProject
true
Ending step Check Project
Starting step Approve
Starting workflow SP Dynamic Approval Sub
Variable initialized with launch input: identityName = BS98853
Initializing variable: batchRequestId
--> null
Initializing variable: requestor
--> null
Variable initialized with launch input: identityDisplayName = Brian Sparks
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@3b36ac6c
Initializing variable: identityId
--> 0aab0988801111318180299d966a26f8
Initializing variable: identityRequestId
--> null
Initializing variable: approvalMode
--> parallel
Variable initialized with launch input: fallbackApprover = spadmin
Initializing variable: includeRejectedItemsInApprovalChain
--> false
Initializing variable: policyViolations
--> null
Variable initialized with launch input: flow = SSF Leaver
Initializing variable: tmpApprovalSet
--> null
Variable initialized with launch input: approvalSet = sailpoint.object.ApprovalSet@1d321316
Initializing variable: notifyEmailTemplate
--> LCM Identity Update Approval
Initializing variable: workItemComments
--> null
Initializing variable: approvalTypes
--> null
Initializing variable: currentApprovalType
--> null
Initializing variable: hasItems
--> null
Initializing variable: tempApprovalSetRem
--> null
Initializing variable: currentIndex
--> null
Variable initialized with launch input: requestType = Leaver
Initializing variable: approvalTypeObj
--> null
Initializing variable: workItemConfig
--> null
Initializing variable: emailArgList
--> null
Variable initialized with launch input: updateStandardPostApproveEmails = false
Initializing variable: tempVal
--> null
Variable initialized with launch input: approvedTo = Scott.Campbell@corp.com
Variable initialized with launch input: rejectedTo = Scott.Campbell@corp
Variable initialized with launch input: approvedTemplate = Leaver Approved Email Template
Variable initialized with launch input: rejectedTemplate = somedefaultaddress@sailpoint.com
Variable initialized with launch input: spExtAttrs = {}
Initializing variable: approvalForm
--> null
Initializing variable: workItemRenderer
--> lcmWorkItemRenderer.xhtml
Variable initialized with launch input: identityModel = {}
Initial case variables:
true
true
true
true
Starting step Start
Ending step Start
Starting step Get Approval Types
Step result variable: approvalTypes
null
Ending step Get Approval Types
Starting step Auto Approve
Ending step Auto Approve
Starting step Cleanup
Ending step Cleanup
Starting step end
Ending step end
Ending workflow SP Dynamic Approval Sub
Return from 'approvalSet' to 'approvalSet'
Return from 'project' to 'project'
true
true
true
Return from 'plan' to 'plan'
true
Return from 'emailArgList' to 'emailArgList'
null
Ending step Approve
Starting step Provision
Starting workflow SP Identity Request Provision
Variable initialized with launch input: optimisticProvisioning = true
Variable initialized with launch input: foregroundProvisioning = false
Variable initialized with launch input: fallbackApprover = spadmin
Variable initialized with launch input: approvalSet = sailpoint.object.ApprovalSet@1d321316
Variable initialized with launch input: formTemplate = Identity Update
Variable initialized with launch input: plan = sailpoint.object.ProvisioningPlan@60edff04
Initializing variable: recompile
--> true
Variable initialized with launch input: manualActionsEmailTemplate = Pending Manual Changes
Initializing variable: workItemComments
--> null
Initializing variable: approvalScheme
--> null
Initializing variable: identityRequestId
--> null
Variable initialized with launch input: priority = High
Initializing variable: splitProvisioning
--> null
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@3b36ac6c
Initial case variables:
true
true
true
true
Starting step Start
Ending step Start
Starting step Start Provisioning Process
Ending step Start Provisioning Process
Starting step Process Approval Decisions
Step result variable: project
true
true
true
Ending step Process Approval Decisions
Starting step Do Provisioning Forms Post-Approval
Starting workflow Do Provisioning Forms
Variable initialized with launch input: identityName = BS98853
Variable initialized with launch input: identityDisplayName = Brian Sparks
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@3b36ac6c
Variable initialized with launch input: formTemplate = Identity Update
Variable initialized with launch input: preferredOwner = Scheduler
Variable initialized with launch input: workItemPriority = High
Initializing variable: requiredOwner
--> null
Initializing variable: fallbackOwner
--> null
Initializing variable: accountSelectionOwner
--> null
Initializing variable: disableManualAccountSelection
--> null
Initializing variable: workItemForm
--> null
Initializing variable: formOwnerError
--> null
Initializing variable: workItemComments
--> null
Initializing variable: accountSelectionForm
--> null
Initializing variable: calculatedAccountSelectionOwner
--> null
Initial case variables:
true
true
true
Starting step start
Ending step start
Skipping conditional step Get Account Selection Owner
Skipping conditional step Build Account Selection Form
Skipping conditional step Present Account Selection Form
Skipping conditional step Handle Old Account Selections
Starting step Recompile Provisioning Project
Step result variable: project
true
true
true
Ending step Recompile Provisioning Project
Starting step Build Provisioning Form
Step result variable: workItemForm
null
Ending step Build Provisioning Form
Skipping conditional step Present Provisioning Form
Skipping conditional step Assimilate Provisioning Form
Starting step end
Ending step end
Ending workflow Do Provisioning Forms
Return from 'project' to 'project'
true
true
true
Ending step Do Provisioning Forms Post-Approval
Starting step Pre Provision
Step result variable: approvalSet
Ending step Pre Provision
Starting step Refresh Identity Request
Ending step Refresh Identity Request
Starting step Provision
Starting workflow Provision with retries
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@3b36ac6c
Initializing variable: provisioningRetryThreshold
--> 60
Initializing variable: provisioningMaxRetries
--> -1
Initializing variable: enableRetryRequest
--> false
Variable initialized with launch input: foregroundProvisioning = false
Initializing variable: recompileBeforeProvisioning
--> null
Initializing variable: disableIdentityRequests
--> null
Initializing variable: identityRequestId
--> null
Initializing variable: retries
--> null
Initializing variable: retryProject
--> null
Initializing variable: splitProvisioning
--> null
Initial case variables:
true
true
true
-1
60
Starting step Start
Ending step Start
Starting step Initialize Retries
Ending step Initialize Retries
Wait timeout until : null
Backgrounding step Provision
Starting step Provision
Ending step Provision
Starting step Refresh Identity Request
Ending step Refresh Identity Request
Starting step Check for retry
Step result variable: retryProject
null
Ending step Check for retry
Skipping conditional step Update Identity Request
Starting step Calculate Max Retry
Step result variable: provisioningMaxRetries
-1
Ending step Calculate Max Retry
Starting step Calculate Retry Threshold
Step result variable: retryInterval
60
Ending step Calculate Retry Threshold
Starting step Check for more provisioning
Step result variable: project
true
true
true
Ending step Check for more provisioning
Starting step End
Ending step End
Ending workflow Provision with retries
Return from 'retries' to 'retries'
0
Return from 'project' to 'project'
true
true
true
Ending step Provision
Starting step Wait for Queued Items
Starting workflow Check Status of queued items
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@6eba9033
Initializing variable: provisioningStatusCheckInterval
--> 60
Initializing variable: provisioningMaxStatusChecks
--> -1
Initializing variable: disableIdentityRequests
--> null
Initializing variable: splitProvisioning
--> null
Initializing variable: statusChecks
--> null
Initial case variables:
true
true
true
-1
60
Starting step Start
Ending step Start
Starting step Requires Check
Step result variable: requiresStatusCheck
Ending step Requires Check
Skipping conditional step Apply Committed Results
Starting step End
Ending step End
Ending workflow Check Status of queued items
Return from 'project' to 'project'
true
true
true
Ending step Wait for Queued Items
Starting step Post Provision
ApprovalSet:
Project Executed:
true
true
true
Ending step Post Provision
Skipping conditional step Manual Actions
Starting step end
Ending step end
Ending workflow SP Identity Request Provision
Return from 'project' to 'project'
true
true
true
Ending step Provision
Starting step View Post Provision Project
2023-05-11T15:37:46,609 WARN Workflow Event Thread 1 sailpoint.server.ScriptletEvaluator:260 - Script with no source
Ending step View Post Provision Project
Starting step Build Emails
2023-05-11T15:37:46,690 WARN Workflow Event Thread 1 rule.SP.Provisioning.RulesLibrary:-2 - No result
2023-05-11T15:37:46,693 WARN Workflow Event Thread 1 rule.SP.Provisioning.RulesLibrary:-2 - No result
2023-05-11T15:37:46,694 WARN Workflow Event Thread 1 rule.SP.Provisioning.RulesLibrary:-2 - No result
2023-05-11T15:37:46,694 WARN Workflow Event Thread 1 rule.SP.Provisioning.RulesLibrary:-2 - No result
2023-05-11T15:37:46,694 WARN Workflow Event Thread 1 rule.SP.Provisioning.RulesLibrary:-2 - No result
2023-05-11T15:37:46,694 WARN Workflow Event Thread 1 rule.SP.Provisioning.RulesLibrary:-2 - No result
Step result variable: emailArgList
null
Ending step Build Emails
Starting step Finalize
Starting workflow Identity Request Finalize
Variable initialized with launch input: project = sailpoint.object.ProvisioningProject@6eba9033
Variable initialized with launch input: identityRequestId = 0000000505
Variable initialized with launch input: approvalSet = sailpoint.object.ApprovalSet@29b4e3cb
Initializing variable: ticketManagementApplication
--> null
Initializing variable: ticketDataGenerationRule
--> null
Initializing variable: autoVerifyIdentityRequest
--> null
Variable initialized with launch input: workItemPriority = High
Initial case variables:
true
true
true
Starting step Start
Ending step Start
Starting step Audit Completion
Ending step Audit Completion
Starting step Complete Identity Request
Step result variable: identityRequest
true
true
true
Ending step Complete Identity Request
Skipping conditional step Update Ticket On Complete
Starting step end
Ending step end
Ending workflow Identity Request Finalize
Ending step Finalize
Starting step end
Ending step end
Ending workflow SP Provision Processor Sub
Return from 'emailArgList' to 'emailArgList'
null
Return from 'approvalSet' to 'approvalSet'
Return from 'project' to 'project'
true
true
true
Return from 'identityModel' to 'identityModel'
null
Return from 'spExtAttrs' to 'spExtAttrs'
null
Ending step Process Plan
Starting step After Provision
2023-05-11T15:37:46,849 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Enter Leaver afterProvisionRule
2023-05-11T15:37:46,887 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Got email argument list from workflow
2023-05-11T15:37:46,887 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Email Arg List is empty, setting new List
2023-05-11T15:37:46,888 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Email Arg List prepared [{firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver IT Server Admin Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}]
2023-05-11T15:37:46,889 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Email Arg List prepared [{firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver IT Server Admin Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Phone Team Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}]
2023-05-11T15:37:46,889 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Email Arg List prepared [{firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver IT Server Admin Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Phone Team Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Equipment Recovery Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}]
2023-05-11T15:37:46,891 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Email Arg List prepared [{firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver IT Server Admin Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Phone Team Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Equipment Recovery Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Mitel SCR Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}]
2023-05-11T15:37:46,891 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Exit Leaver afterProvisionRule
Ending step After Provision
Starting step Send Emails
Starting workflow SP Dynamic Send Emails Sub
Initializing variable: identityName
--> null
Initializing variable: identityDisplayName
--> null
Variable initialized with launch input: emailArgList = [{firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver IT Server Admin Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Phone Team Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Equipment Recovery Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}, {firstname=Brian, extension=null, businessUnit=Corporate, manager=Scottk, emailTemplate=Leaver Mitel SCR Email Template, title=Security Analyst, userName=BS98853, lastname=Sparks, employeeType=Employee, managerdn=Scottt Campbell, location=Los Angeles, preferredName=None Provided, to=Scott.Campbell@corp.com, department=Cloud Services, termDate=05/11/2023 12:00:00 AM, startDate=4/14/2022 12:00:00 AM, email=Bri.Sparks@corp.com}]
Initializing variable: emailIterator
--> null
Initializing variable: emailArgs
--> null
Initializing variable: emailTemplateExists
--> null
Initial case variables:
Starting step start
Ending step start
Starting step Build Iterator
Step result variable: emailIterator
???
Ending step Build Iterator
Starting step Get Next Email
Step result variable: emailArgs
Ending step Get Next Email
Starting step Check The Template
Step result variable: emailTemplateExists
true
Ending step Check The Template
Starting step Send Email
Ending step Send Email
Starting step Get Next Email
Step result variable: emailArgs
Ending step Get Next Email
Starting step Check The Template
Step result variable: emailTemplateExists
true
Ending step Check The Template
Starting step Send Email
Ending step Send Email
Starting step Get Next Email
Step result variable: emailArgs
Ending step Get Next Email
Starting step Check The Template
Step result variable: emailTemplateExists
true
Ending step Check The Template
Starting step Send Email
Ending step Send Email
Starting step Get Next Email
Step result variable: emailArgs
Ending step Get Next Email
Starting step Check The Template
Step result variable: emailTemplateExists
true
Ending step Check The Template
Starting step Send Email
Ending step Send Email
Starting step Cleanup
Ending step Cleanup
Starting step end
Ending step end
Ending workflow SP Dynamic Send Emails Sub
Ending step Send Emails
Starting step Get Schedule Sunset
2023-05-11T15:37:47,499 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Enter Leaver getScheduleSunset
2023-05-11T15:37:47,499 TRACE Workflow Event Thread 1 rule.SP.Leaver.RulesLibrary:-1 - Exit Leaver getScheduleSunset
Step result variable: scheduleSunset
Ending step Get Schedule Sunset
Starting step Stop
Ending step Stop
Ending workflow SP LCE Leaver WF