Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -779,7 +779,7 @@
"sourceAttribute": "@items('ForEach_SourceToTargetLookup')?['source']",
"targetAttribute": "@items('ForEach_SourceToTargetLookup')?['target']",
"expectedValue": "@outputs('Compose_Expected_Value')",
"actualValue": "@if(contains(items('ForEach_SourceToTargetLookup')?['target'], '[type eq'), if(contains(items('ForEach_SourceToTargetLookup')?['target'], '].'), first(body('Query_Filter_Array_By_Type'))?[last(split(items('ForEach_SourceToTargetLookup')?['target'], '.'))], first(body('Query_Filter_Array_By_Type'))?['value']), if(and(contains(items('ForEach_SourceToTargetLookup')?['target'], '.'), not(contains(items('ForEach_SourceToTargetLookup')?['target'], ':'))), body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[first(split(items('ForEach_SourceToTargetLookup')?['target'], '.'))]?[last(split(items('ForEach_SourceToTargetLookup')?['target'], '.'))], if(contains(items('ForEach_SourceToTargetLookup')?['target'], ':'), coalesce(body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[substring(items('ForEach_SourceToTargetLookup')?['target'], 0, lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'))]?[substring(items('ForEach_SourceToTargetLookup')?['target'], add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1), sub(length(items('ForEach_SourceToTargetLookup')?['target']), add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1)))], body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[substring(items('ForEach_SourceToTargetLookup')?['target'], add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1), sub(length(items('ForEach_SourceToTargetLookup')?['target']), add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1)))]), body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[items('ForEach_SourceToTargetLookup')?['target']])))"
"actualValue": "@if(contains(items('ForEach_SourceToTargetLookup')?['target'], '[type eq'), if(greater(length(coalesce(body('Query_Filter_Array_By_Type'), json('[]'))), 0), if(contains(items('ForEach_SourceToTargetLookup')?['target'], '].'), first(body('Query_Filter_Array_By_Type'))?[last(split(items('ForEach_SourceToTargetLookup')?['target'], '.'))], first(body('Query_Filter_Array_By_Type'))?['value']), null), if(and(contains(items('ForEach_SourceToTargetLookup')?['target'], '.'), not(contains(items('ForEach_SourceToTargetLookup')?['target'], ':'))), body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[first(split(items('ForEach_SourceToTargetLookup')?['target'], '.'))]?[last(split(items('ForEach_SourceToTargetLookup')?['target'], '.'))], if(contains(items('ForEach_SourceToTargetLookup')?['target'], ':'), coalesce(body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[substring(items('ForEach_SourceToTargetLookup')?['target'], 0, lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'))]?[substring(items('ForEach_SourceToTargetLookup')?['target'], add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1), sub(length(items('ForEach_SourceToTargetLookup')?['target']), add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1)))], body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[substring(items('ForEach_SourceToTargetLookup')?['target'], add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1), sub(length(items('ForEach_SourceToTargetLookup')?['target']), add(lastIndexOf(items('ForEach_SourceToTargetLookup')?['target'], ':'), 1)))]), body('Update_User_-_Query_User_By_Id_After_Attributes_Update')?[items('ForEach_SourceToTargetLookup')?['target']])))"
}
}
}
Expand Down Expand Up @@ -4624,7 +4624,7 @@
"inputs": {
"name": "RestoreUserTestOutputs",
"value": {
"result": "@if(and(equals(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'success'), equals(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''), 'success')), 'success', if(startsWith(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'Failed Action:'), concat('FAILED - [Reassign Phase] ', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], '')), concat('FAILED - [Reassign Phase] Provisioning: ', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), ' | SCIM: ', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''))))",
"result": "@if(and(equals(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'success'), equals(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''), 'success')), concat('success (', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['restoreMode'], 'Unknown'), ')'), if(startsWith(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'Failed Action:'), concat('FAILED - [Reassign Phase] ', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], '')), concat('FAILED - [Reassign Phase] Provisioning: ', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), ' | SCIM: ', coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''))))",
"overallResult": "@outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['overallResult']",
"provisioningLogsResult": "@if(and(contains(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'success'), not(contains(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'failure'))), 'success', 'failure')",
"scimCheckResult": "@if(equals(coalesce(outputs('RestoreUserTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''), 'success'), 'success', 'failure')",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
11.0
12.0
Loading
Loading