From 9ed11828c41abf835abe48c0098d2791b83c62a2 Mon Sep 17 00:00:00 2001 From: Dallin Sevy Date: Tue, 28 Apr 2026 13:50:31 -0600 Subject: [PATCH 1/2] feat: Add config-manager pull iga-workflows command --- .../config-manager-push-iga-workflows.ts | 62 + .../config-manager-push.ts | 2 + .../FrConfigIgaWorkflowsOps.ts | 119 +- ...ig-manager-push-iga-workflows.test.js.snap | 29 + .../config-manager-push.test.js.snap | 1 + .../config-manager-push-iga-workflows.test.js | 10 + ...ager-export-iga-workflows.e2e.test.js.snap | 1830 ++++++++--------- ...anager-push-iga-workflows.e2e.test.js.snap | 22 + ...fig-manager-push-iga-workflows.e2e.test.js | 79 + ...nt Validation - scriptTask-626899b6e99a.js | 49 + ... Validation - scriptTask-626899b6e99a.json | 18 + ...ation Failure - scriptTask-744ef6a8b9a2.js | 7 + ...ion Failure - scriptTask-744ef6a8b9a2.json | 18 + ...oval Task - approvalTask-74cf85c35437.json | 61 + ...Gateway - exclusiveGateway-621c9996676a.js | 1 + ...teway - exclusiveGateway-621c9996676a.json | 23 + ...moval Request - scriptTask-14acc58c28dd.js | 36 + ...val Request - scriptTask-14acc58c28dd.json | 18 + ...nd Date - inclusiveGateway-7d248125a9bd.js | 1 + ... Date - inclusiveGateway-7d248125a9bd.json | 24 + ...rt Date - inclusiveGateway-a71e67faaad1.js | 1 + ... Date - inclusiveGateway-a71e67faaad1.json | 24 + .../Provisioning - scriptTask-3a74557440fb.js | 53 + ...rovisioning - scriptTask-3a74557440fb.json | 18 + ...eject Request - scriptTask-c58309b8c470.js | 10 + ...ect Request - scriptTask-c58309b8c470.json | 18 + ...uest Approved - scriptTask-0e5b6187ea62.js | 22 + ...st Approved - scriptTask-0e5b6187ea62.json | 18 + ...Context Check - scriptTask-4e9121fe850a.js | 30 + ...ntext Check - scriptTask-4e9121fe850a.json | 18 + ...Gateway - exclusiveGateway-5167870154a9.js | 1 + ...teway - exclusiveGateway-5167870154a9.json | 23 + .../Wait Task - waitTask-13cf96ebeb37.json | 19 + .../test-BasicApplicationGrant.json | 105 + ...oval Task - approvalTask-74cf85c35437.json | 61 + ...Gateway - exclusiveGateway-abbb089758c8.js | 1 + ...teway - exclusiveGateway-abbb089758c8.json | 23 + ...eprovisioning - scriptTask-0359a9d77ee2.js | 78 + ...rovisioning - scriptTask-0359a9d77ee2.json | 18 + ...nd Date - inclusiveGateway-8803458e3a77.js | 1 + ... Date - inclusiveGateway-8803458e3a77.json | 24 + ...eject Request - scriptTask-aec6c36b3a45.js | 10 + ...ect Request - scriptTask-aec6c36b3a45.json | 18 + ...uest Approved - scriptTask-e8842de66fbb.js | 22 + ...st Approved - scriptTask-e8842de66fbb.json | 18 + ...Context Check - scriptTask-ca9504ae90d8.js | 39 + ...ntext Check - scriptTask-ca9504ae90d8.json | 18 + .../Wait Task - waitTask-b6e654628b18.json | 19 + .../test-BasicEntitlementRemove.json | 84 + .../am_1076162899/recording.har | 312 +++ .../environment_1072573434/recording.har | 125 ++ .../iga_2664973160/recording.har | 282 +++ .../oauth2_393036114/recording.har | 146 ++ .../openidm_3290118515/recording.har | 310 +++ .../am_1076162899/recording.har | 312 +++ .../environment_1072573434/recording.har | 125 ++ .../iga_2664973160/recording.har | 272 +++ .../oauth2_393036114/recording.har | 146 ++ .../openidm_3290118515/recording.har | 310 +++ .../am_1076162899/recording.har | 312 +++ .../environment_1072573434/recording.har | 125 ++ .../iga_2664973160/recording.har | 148 ++ .../oauth2_393036114/recording.har | 146 ++ .../openidm_3290118515/recording.har | 310 +++ 64 files changed, 5661 insertions(+), 924 deletions(-) create mode 100644 src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts create mode 100644 test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap create mode 100644 test/client_cli/en/config-manager-push-iga-workflows.test.js create mode 100644 test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap create mode 100644 test/e2e/config-manager-push-iga-workflows.e2e.test.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har diff --git a/src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts b/src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts new file mode 100644 index 000000000..fe047393b --- /dev/null +++ b/src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts @@ -0,0 +1,62 @@ +import { frodo, state } from '@rockcarver/frodo-lib'; +import { Option } from 'commander'; + +import { configManagerImportIgaWorkflows } from '../../../configManagerOps/FrConfigIgaWorkflowsOps'; +import { getTokens } from '../../../ops/AuthenticateOps'; +import { printMessage, verboseMessage } from '../../../utils/Console'; +import { FrodoCommand } from '../../FrodoCommand'; + +const { CLOUD_DEPLOYMENT_TYPE_KEY } = frodo.utils.constants; + +const deploymentTypes = [CLOUD_DEPLOYMENT_TYPE_KEY]; + +export default function setup() { + const program = new FrodoCommand( + 'frodo config-manager push iga-workflows', + [], + deploymentTypes + ); + program + .description('Import iga-workflows.') + .addOption( + new Option( + '-n, --name ', + 'Workflow name. Only import the workflow with this name.' + ) + ) + .addOption( + new Option('-d, --draft', 'Push as draft version instead of publishing.') + ) + .action(async (host, realm, user, password, options, command) => { + command.handleDefaultArgsAndOpts( + host, + realm, + user, + password, + options, + command + ); + + const getTokensIsSuccessful = await getTokens( + false, + true, + deploymentTypes + ); + if (!getTokensIsSuccessful) process.exit(1); + if (!state.getIsIGA()) { + printMessage( + 'Command not supported for non-IGA cloud tenants', + 'error' + ); + process.exitCode = 1; + return; + } + verboseMessage('Importing IGA workflows.'); + const outcome = await configManagerImportIgaWorkflows( + options.name, + options.draft + ); + if (!outcome) process.exitCode = 1; + }); + return program; +} diff --git a/src/cli/config-manager/config-manager-push/config-manager-push.ts b/src/cli/config-manager/config-manager-push/config-manager-push.ts index 36376bfc2..f900b92d2 100644 --- a/src/cli/config-manager/config-manager-push/config-manager-push.ts +++ b/src/cli/config-manager/config-manager-push/config-manager-push.ts @@ -11,6 +11,7 @@ import CustomNodes from './config-manager-push-custom-nodes'; import EmailProvider from './config-manager-push-email-provider'; import EmailTemplates from './config-manager-push-email-templates'; import Endpoints from './config-manager-push-endpoints'; +import IgaWorkflows from './config-manager-push-iga-workflows'; import InternalRoles from './config-manager-push-internal-roles'; import Journeys from './config-manager-push-journeys'; import Kba from './config-manager-push-kba'; @@ -39,6 +40,7 @@ export default function setup() { program.addCommand(Endpoints().name('endpoints')); program.addCommand(Kba().name('kba')); program.addCommand(InternalRoles().name('internal-roles')); + program.addCommand(IgaWorkflows().name('iga-workflows')); program.addCommand(EmailTemplates().name('email-templates')); program.addCommand(Schedules().name('schedules')); program.addCommand(OrgPrivileges().name('org-privileges')); diff --git a/src/configManagerOps/FrConfigIgaWorkflowsOps.ts b/src/configManagerOps/FrConfigIgaWorkflowsOps.ts index 86c30477c..e629a747a 100644 --- a/src/configManagerOps/FrConfigIgaWorkflowsOps.ts +++ b/src/configManagerOps/FrConfigIgaWorkflowsOps.ts @@ -1,11 +1,13 @@ import { frodo } from '@rockcarver/frodo-lib'; +import fs from 'fs'; +import path from 'path'; import { extractFrConfigDataToFile } from '../utils/Config'; -import { printError } from '../utils/Console'; +import { printError, printMessage, verboseMessage } from '../utils/Console'; import { safeFileName } from '../utils/FrConfig'; const { saveJsonToFile, getFilePath } = frodo.utils; -const { readWorkflows } = frodo.cloud.iga.workflow; +const { readWorkflows, updateWorkflow } = frodo.cloud.iga.workflow; /** * Export IGA workflows in fr-config-manager format. @@ -24,7 +26,7 @@ export async function configManagerExportIgaWorkflows( if (name && workflows.length === 0) { throw new Error(`Workflow ${name} not found`); } - workflows.forEach(processIgaWorkflow); + workflows.forEach(processIgaWorkflowForExport); return true; } catch (error) { printError(error, 'Error exporting iga-workflows to files'); @@ -35,10 +37,11 @@ export async function configManagerExportIgaWorkflows( * Export a single IGA workflow to files in fr-config-manager format. * @param {object} workflow the workflow to export */ -async function processIgaWorkflow(workflow) { +async function processIgaWorkflowForExport(workflow) { try { const workflowName = safeFileName(workflow.name); - const stepsPath = `${workflowName}/steps`; + const workflowPath = `iga/workflows/${workflowName}`; + const stepsPath = `${workflowPath}/steps`; workflow.steps.forEach((step) => { const uniqueId = safeFileName(`${step.displayName} - ${step.name}`); const stepPath = `${stepsPath}/${uniqueId}`; @@ -55,13 +58,111 @@ async function processIgaWorkflow(workflow) { file: scriptFilename, }; } - const stepFileName = `${stepPath}/${uniqueId}.json`; - saveJsonToFile(step, getFilePath(stepFileName, true), false, true); + saveJsonToFile( + step, + getFilePath(`${stepPath}/${uniqueId}.json`, true), + false, + true + ); }); delete workflow.steps; - const fileName = `${workflowName}/${workflowName}.json`; - saveJsonToFile(workflow, getFilePath(fileName, true), false, true); + saveJsonToFile( + workflow, + getFilePath(`${workflowPath}/${workflowName}.json`, true), + false, + true + ); } catch (err) { printError(err); } } + +/** + * Import IGA workflows in fr-config-manager format. + * @param {string} name optional workflow name to filter by + * @param {boolean} draft if true, will import workflow as draft + * @returns {Promise} a promise that resolves to true if successful, false otherwise + */ +export async function configManagerImportIgaWorkflows( + name?: string, + draft: boolean = false +): Promise { + try { + const workflowsPath = getFilePath('iga/workflows'); + let workflowDirs = []; + + if (name) { + const workflowDir = `${workflowsPath}/${name}`; + if (!fs.existsSync(workflowDir)) { + printMessage(`Requested workflow ${name} not found`, 'error'); + return false; + } + workflowDirs = [workflowDir]; + } else { + workflowDirs = fs + .readdirSync(workflowsPath) + .map((dirName) => `${workflowsPath}/${dirName}`); + } + + const status = draft ? 'draft' : 'published'; + for (const workflowDir of workflowDirs) { + const workflow = processWorkflowForImport(workflowDir); + + if (!workflow.mutable) { + verboseMessage(`Skipping immutable workflow ${workflow.name}`); + continue; + } + + workflow.status = status; + await updateWorkflow(workflow.id, workflow); + } + return true; + } catch (error) { + printError(error, 'Error importing iga-workflows'); + } + return false; +} + +/** + * Process a workflow to import in fr-config-manager format + * @param {string} workflowDir path to the workflow directory + * @returns {object} the assembled workflow object + */ +function processWorkflowForImport(workflowDir: string) { + try { + const workflowName = path.parse(workflowDir).base; + const workflowFile = path.join(workflowDir, `${workflowName}.json`); + const workflow = JSON.parse(fs.readFileSync(workflowFile, 'utf8')); + + const stepsDir = path.join(workflowDir, 'steps'); + if (!fs.existsSync(stepsDir)) return workflow; + const stepDirs = fs + .readdirSync(stepsDir, { withFileTypes: true }) + .map((dirent) => path.join(stepsDir, dirent.name)); + const steps = []; + for (const stepDir of stepDirs) { + const stepName = path.parse(stepDir).base; + const stepFile = path.join(stepDir, `${stepName}.json`); + const step = JSON.parse(fs.readFileSync(stepFile, 'utf8')); + const stepBody = step?.[step?.type]; + if ( + stepBody && + typeof stepBody === 'object' && + stepBody.script && + typeof stepBody.script === 'object' && + typeof stepBody.script.file === 'string' + ) { + const filePath = path.join(stepDir, stepBody.script.file); + if (fs.existsSync(filePath)) { + stepBody.script = fs.readFileSync(filePath, 'utf8'); + } + } + steps.push(step); + } + workflow.steps = steps; + + return workflow; + } catch (error) { + printError(error, 'Error importing iga-workflows'); + } +} diff --git a/test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap new file mode 100644 index 000000000..cafb23291 --- /dev/null +++ b/test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap @@ -0,0 +1,29 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`CLI help interface for 'config-manager push iga-workflows' should be expected english 1`] = ` +"Usage: frodo config-manager push iga-workflows [options] [host] [realm] [username] [password] + +[Experimental] Import iga-workflows. + +Arguments: + host AM base URL, e.g.: https://cdk.iam.example.com/am. To use a + connection profile, just specify a unique substring or + alias. + realm Realm. Specify realm as '/' for the root realm or 'realm' + or '/parent/child' otherwise. (default: "alpha" for + Identity Cloud tenants, "/" otherwise.) + username Username to login with. Must be an admin user with + appropriate rights to manage authentication journeys/trees. + password Password. + +Deployment: Cloud-only + +Options: + -d, --draft Push as draft version instead of publishing. + -n, --name Workflow name. Only import the workflow with this name. + -h, --help Help + -hh, --help-more Help with all options. + -hhh, --help-all Help with all options, environment variables, and usage + examples. +" +`; diff --git a/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap index c43928321..7e4d9ecd6 100644 --- a/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap +++ b/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap @@ -41,6 +41,7 @@ Commands: (Cloud-only): csp [Experimental] Import content security policy. + iga-workflows [Experimental] Import iga-workflows. restart [Experimental] Restart the environment. secret-mappings [Experimental] Import secret mappings. " diff --git a/test/client_cli/en/config-manager-push-iga-workflows.test.js b/test/client_cli/en/config-manager-push-iga-workflows.test.js new file mode 100644 index 000000000..fd915c14b --- /dev/null +++ b/test/client_cli/en/config-manager-push-iga-workflows.test.js @@ -0,0 +1,10 @@ +import cp from 'child_process'; +import { promisify } from 'util'; + +const exec = promisify(cp.exec); +const CMD = 'frodo config-manager push iga-workflows --help'; +const { stdout } = await exec(CMD); + +test("CLI help interface for 'config-manager push iga-workflows' should be expected english", async () => { + expect(stdout).toMatchSnapshot(); +}); diff --git a/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap b/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap index ca544d578..3975d128c 100644 --- a/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap +++ b/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap @@ -18,7 +18,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -81,7 +81,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -142,12 +142,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -173,7 +173,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "try { var content = execution.getVariables(); var requestId = content.get('id'); @@ -212,7 +212,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -233,7 +233,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -352,7 +352,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -416,12 +416,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -447,7 +447,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -487,7 +487,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -508,12 +508,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-89dc2f9576ee", @@ -539,7 +539,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -565,7 +565,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-55aced130632", @@ -586,7 +586,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -684,7 +684,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -705,7 +705,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -716,7 +716,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -737,12 +737,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -769,12 +769,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -801,7 +801,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -857,7 +857,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -878,7 +878,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -892,7 +892,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -913,7 +913,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -939,7 +939,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -960,7 +960,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -1031,7 +1031,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -1052,12 +1052,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` { "displayName": "Type Gateway", "name": "exclusiveGateway-ad04bf17ac62", @@ -1083,12 +1083,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -1114,7 +1114,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -1136,7 +1136,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/CreateNonEmployee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/CreateNonEmployee.json 1`] = ` { "_rev": 0, "childType": false, @@ -1212,7 +1212,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -1274,7 +1274,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -1297,7 +1297,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -1318,12 +1318,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -1349,7 +1349,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -1391,7 +1391,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create User", "name": "scriptTask-0359a9d77ee2", @@ -1412,7 +1412,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -1447,7 +1447,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -1468,7 +1468,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create User - rejecting request"); var content = execution.getVariables(); @@ -1481,7 +1481,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -1502,7 +1502,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateUser - JH/CreateUser - JH.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateUser - JH/CreateUser - JH.json 1`] = ` { "_rev": 7, "childType": false, @@ -1538,7 +1538,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -1564,7 +1564,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -1585,7 +1585,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -1692,7 +1692,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -1756,12 +1756,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -1787,7 +1787,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -1827,7 +1827,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -1848,7 +1848,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -1931,7 +1931,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Custom Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -1952,7 +1952,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -1983,7 +1983,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-e21178ab80f7", @@ -2004,7 +2004,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -2134,7 +2134,7 @@ execution.setVariable("authzRoleId", authzRoleId); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Custom Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -2155,7 +2155,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -2252,7 +2252,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -2273,7 +2273,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -2284,7 +2284,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -2305,12 +2305,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -2337,12 +2337,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -2369,7 +2369,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -2383,7 +2383,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -2404,12 +2404,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -2435,7 +2435,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -2457,7 +2457,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -2576,7 +2576,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -2640,12 +2640,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -2671,7 +2671,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -2711,7 +2711,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -2732,7 +2732,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -2758,7 +2758,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` { "displayName": "Custom Auto Approval", "name": "scriptTask-6dc428f459a8", @@ -2779,12 +2779,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-26e6b56a6d6b", @@ -2810,7 +2810,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -2907,7 +2907,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -2928,7 +2928,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -2939,7 +2939,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -2960,12 +2960,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -2992,12 +2992,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -3024,7 +3024,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -3080,7 +3080,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -3101,7 +3101,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -3115,7 +3115,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -3136,7 +3136,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -3162,7 +3162,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -3183,7 +3183,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -3282,7 +3282,7 @@ execution.setVariable("accountAttribute", accountAttribute); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -3303,12 +3303,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -3334,12 +3334,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-526a06894733", @@ -3365,7 +3365,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -3387,7 +3387,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` { "_rev": 0, "childType": false, @@ -3500,7 +3500,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -3563,7 +3563,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` { "displayName": ""Create" User", "name": "scriptTask-f2a2d7eee947", @@ -3584,7 +3584,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` { "displayName": "Account Creation Email", "emailTask": { @@ -3617,7 +3617,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -3691,12 +3691,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` { "displayName": "Auto Approve Gateway", "name": "exclusiveGateway-69f93dd39054", @@ -3722,7 +3722,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -3743,7 +3743,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` { "displayName": "Mark Approved", "name": "scriptTask-c174d2210667", @@ -3764,7 +3764,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` "logger.info("Create User - Permission check"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -3796,7 +3796,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` { "displayName": "Permissions Check", "name": "scriptTask-2131bbe3663d", @@ -3817,7 +3817,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/pgh-generate-rap.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/pgh-generate-rap.json 1`] = ` { "_rev": 0, "childType": false, @@ -3922,7 +3922,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -3969,7 +3969,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` { "displayName": "Auto Approve", "name": "scriptTask-5a2b73dd9dd2", @@ -3990,7 +3990,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -4037,7 +4037,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` { "displayName": "Auto Reject", "name": "scriptTask-6f260211dc0f", @@ -4058,7 +4058,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` { "displayName": "Confirm RAP", "fulfillmentTask": { @@ -4094,7 +4094,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` "function getPublishedWorkflow(workflowId) { return openidm.action(\`iga/governance/workflow/\${workflowId}/published\`, 'GET', {}, {}); } @@ -4163,7 +4163,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` { "displayName": "Generate RAP", "name": "scriptTask-115d1ab72679", @@ -4184,12 +4184,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` { "displayName": "Is Successful", "name": "exclusiveGateway-2d4351f5c77b", @@ -4215,7 +4215,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -4431,7 +4431,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -4484,7 +4484,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -4505,7 +4505,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -4516,7 +4516,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -4537,7 +4537,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4611,7 +4611,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4690,7 +4690,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4764,7 +4764,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4838,7 +4838,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -4881,7 +4881,7 @@ logger.info("Could not retrieve glossary with appId " + appId + " from applicati " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` { "displayName": "Check LOB", "name": "scriptTask-c444d08a6099", @@ -4902,12 +4902,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -4933,7 +4933,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -4973,7 +4973,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -4994,12 +4994,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -5026,12 +5026,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -5058,12 +5058,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` { "displayName": "LOB", "name": "inclusiveGateway-2fbd3e7aa50c", @@ -5100,7 +5100,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -5156,7 +5156,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -5177,7 +5177,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -5191,7 +5191,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -5212,7 +5212,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -5238,7 +5238,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -5259,7 +5259,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -5293,7 +5293,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -5314,7 +5314,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -5388,12 +5388,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -5419,7 +5419,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -5441,7 +5441,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -5548,7 +5548,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -5612,12 +5612,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -5643,7 +5643,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -5683,7 +5683,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -5704,7 +5704,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -5801,7 +5801,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -5822,7 +5822,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -5833,7 +5833,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -5854,12 +5854,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -5886,12 +5886,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -5918,7 +5918,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -5974,7 +5974,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -5995,7 +5995,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -6009,7 +6009,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -6030,7 +6030,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -6056,7 +6056,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -6077,7 +6077,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -6112,7 +6112,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -6133,12 +6133,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -6164,7 +6164,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -6186,7 +6186,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` { "_rev": 0, "childType": false, @@ -6306,7 +6306,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -6337,7 +6337,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` { "displayName": "Debug Task", "name": "scriptTask-0e64ff0c1695", @@ -6358,7 +6358,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` "logger.info("Failure Handler: BirthRight Roles that need Approval "); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -6373,7 +6373,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` { "displayName": "Failure Handler", "name": "scriptTask-aecf833994d2", @@ -6394,7 +6394,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` "logger.info("Finalize Request:BirthRight Roles that need Approval"); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -6414,7 +6414,7 @@ execution.setVariable("failureState", "Unable to finalize request."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` { "displayName": "Finalize Request on Reject", "name": "scriptTask-ad05a46c2e74", @@ -6435,7 +6435,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -6500,7 +6500,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` { "displayName": "Look Up Roles and Request", "name": "scriptTask-792e240778b1", @@ -6521,7 +6521,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -6603,7 +6603,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` { "_rev": 0, "childType": false, @@ -6724,12 +6724,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` { "displayName": "Auth Check", "name": "exclusiveGateway-26e0a9262468", @@ -6755,7 +6755,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` "/* * Auto-Reject - No Delegation Authority * Rejects request if user has no direct reports @@ -6788,7 +6788,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` { "displayName": "Auto-Reject - No Authority", "name": "scriptTask-38eb13f4deca", @@ -6809,7 +6809,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` "/* * Auto-Reject - Validation Failed * Rejects request with detailed error messages @@ -6843,7 +6843,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` { "displayName": "Auto-Reject - Validation Failed", "name": "scriptTask-449aac6b18b8", @@ -6864,7 +6864,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` "/* * Fulfillment - Disable User Account * Disables the target user's account @@ -6948,7 +6948,7 @@ console.log("=== Fulfillment Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` { "displayName": "Disable User Account", "name": "scriptTask-4f4b87291099", @@ -6969,7 +6969,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` "/* * Load Delegation Information * Populates available direct reports for the requester @@ -7053,7 +7053,7 @@ console.log("=== Load Delegation Info Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` { "displayName": "Load Delegation Info", "name": "scriptTask-3d854e98930e", @@ -7074,7 +7074,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -7151,7 +7151,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` "/* * Validate Delegation Request * Validates all user inputs and delegation authority @@ -7288,7 +7288,7 @@ console.log("=== Validation Complete: " + (validationPassed ? "PASSED" : "FAILED " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` { "displayName": "Validate Delegation Request", "name": "scriptTask-8e24794e9be4", @@ -7309,12 +7309,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` { "displayName": "Validation Passed?", "name": "exclusiveGateway-d5b7b2e2a80a", @@ -7340,7 +7340,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-ne-disable/phh-ne-disable.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-ne-disable/phh-ne-disable.json 1`] = ` { "_rev": 0, "childType": false, @@ -7412,7 +7412,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` "/* * Load Delegate Sources * Queries users the current requester can act on behalf of @@ -7475,7 +7475,7 @@ logger.info("=== Delegation Options Loaded ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` { "displayName": "Load Delegate Sources", "name": "scriptTask-99fdf317c49b", @@ -7496,7 +7496,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/phh-new-user-create.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/phh-new-user-create.json 1`] = ` { "_rev": 0, "childType": false, @@ -7573,7 +7573,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -7647,12 +7647,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -7678,7 +7678,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -7692,7 +7692,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -7713,7 +7713,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -7739,7 +7739,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -7760,7 +7760,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -7794,7 +7794,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -7815,7 +7815,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("[phh] Creating User"); function generateUsername(givenName, surname) { const usernamePrefix = (givenName[0] + surname[0]).toLowerCase(); @@ -7865,7 +7865,7 @@ logger.error(\`Error reading request \${requestId}: \${e}\`); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "User Create Validation", "name": "scriptTask-626899b6e99a", @@ -7886,7 +7886,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` { "_rev": 7, "childType": false, @@ -7953,7 +7953,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8014,7 +8014,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -8028,7 +8028,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -8049,7 +8049,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -8075,7 +8075,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -8096,7 +8096,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -8130,7 +8130,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -8151,7 +8151,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/phhFlow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/phhFlow.json 1`] = ` { "_rev": 0, "childType": false, @@ -8294,7 +8294,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8374,7 +8374,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` "logger.info("Approving request"); var content = execution.getVariables(); @@ -8388,7 +8388,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` { "displayName": "Approve", "name": "scriptTask-c28119ea007e", @@ -8409,7 +8409,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -8444,7 +8444,7 @@ execution.setVariable("context", context); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` { "displayName": "Context Check", "name": "scriptTask-10bf48033687", @@ -8465,7 +8465,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -8479,7 +8479,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` { "displayName": "Script Task", "name": "scriptTask-610744f7d369", @@ -8500,7 +8500,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-4d9223fb79c5", @@ -8522,7 +8522,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test/test.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test/test.json 1`] = ` { "_rev": 0, "childType": false, @@ -8599,7 +8599,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8769,7 +8769,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8883,7 +8883,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -8925,7 +8925,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -8952,7 +8952,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -9050,7 +9050,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -9092,12 +9092,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -9132,7 +9132,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -9153,7 +9153,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -9174,12 +9174,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -9207,7 +9207,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -9310,7 +9310,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -9351,7 +9351,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -9373,7 +9373,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -9395,7 +9395,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -9417,7 +9417,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/test_workflow_1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/test_workflow_1.json 1`] = ` { "_rev": 0, "childType": false, @@ -9873,7 +9873,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -10043,7 +10043,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -10157,7 +10157,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -10199,7 +10199,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -10226,7 +10226,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -10324,7 +10324,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -10366,12 +10366,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -10406,7 +10406,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -10427,7 +10427,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -10448,12 +10448,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -10481,7 +10481,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -10584,7 +10584,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -10625,7 +10625,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -10647,7 +10647,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -10669,7 +10669,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -10691,7 +10691,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/test_workflow_4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/test_workflow_4.json 1`] = ` { "_rev": 0, "childType": false, @@ -11147,7 +11147,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -11228,7 +11228,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -11273,7 +11273,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Auto Approval", "name": "scriptTask-e21178ab80f7", @@ -11294,7 +11294,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Auto-Provisioning"); var content = execution.getVariables(); @@ -11346,7 +11346,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Auto Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -11367,12 +11367,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -11398,7 +11398,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -11492,7 +11492,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -11513,7 +11513,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -11524,7 +11524,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -11545,7 +11545,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var requestObj = null; @@ -11576,7 +11576,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` { "displayName": "Entitlement Privileged", "name": "scriptTask-5106f7a29d86", @@ -11597,12 +11597,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` { "displayName": "Inclusive Gateway", "name": "inclusiveGateway-bcb05a148971", @@ -11629,7 +11629,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -11710,7 +11710,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -11724,7 +11724,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -11745,7 +11745,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -11789,7 +11789,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -11810,12 +11810,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -11841,7 +11841,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` { "_rev": 0, "childType": false, @@ -11966,7 +11966,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -12074,7 +12074,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -12127,7 +12127,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -12148,7 +12148,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -12159,7 +12159,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -12180,7 +12180,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -12244,12 +12244,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -12275,7 +12275,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -12315,7 +12315,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -12336,12 +12336,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -12368,12 +12368,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -12400,7 +12400,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -12457,7 +12457,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -12478,7 +12478,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -12492,7 +12492,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -12513,7 +12513,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -12539,7 +12539,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -12560,7 +12560,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -12594,7 +12594,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -12615,12 +12615,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -12646,7 +12646,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -12668,7 +12668,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -12731,7 +12731,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -12792,12 +12792,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -12823,7 +12823,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "try { var content = execution.getVariables(); var requestId = content.get('id'); @@ -12862,7 +12862,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -12883,7 +12883,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/BasicApplicationRemove.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/BasicApplicationRemove.json 1`] = ` { "_rev": 8, "childType": false, @@ -12970,7 +12970,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -13034,12 +13034,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-2bf686c17905", @@ -13065,7 +13065,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Deprovisioning"); var content = execution.getVariables(); @@ -13145,7 +13145,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Deprovisioning", "name": "scriptTask-626899b6e99a", @@ -13166,12 +13166,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-0c53868eeb2a", @@ -13198,7 +13198,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -13212,7 +13212,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -13233,7 +13233,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -13259,7 +13259,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` { "displayName": "Request Approval", "name": "scriptTask-ba009484a101", @@ -13280,7 +13280,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -13323,7 +13323,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-b80009644545", @@ -13344,7 +13344,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Wait Task - waitTask-0431eab1902c/Wait Task - waitTask-0431eab1902c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Wait Task - waitTask-0431eab1902c/Wait Task - waitTask-0431eab1902c.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0431eab1902c", @@ -13366,7 +13366,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -13473,7 +13473,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -13537,12 +13537,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -13568,7 +13568,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -13608,7 +13608,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -13629,7 +13629,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -13726,7 +13726,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -13747,7 +13747,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -13758,7 +13758,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -13779,12 +13779,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -13811,12 +13811,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -13843,7 +13843,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -13899,7 +13899,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -13920,7 +13920,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -13934,7 +13934,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -13955,7 +13955,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -13981,7 +13981,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -14002,7 +14002,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -14037,7 +14037,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -14058,12 +14058,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -14089,7 +14089,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -14111,7 +14111,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -14230,7 +14230,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -14294,12 +14294,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -14325,7 +14325,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -14365,7 +14365,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -14386,12 +14386,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-89dc2f9576ee", @@ -14417,7 +14417,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -14443,7 +14443,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-55aced130632", @@ -14464,7 +14464,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -14562,7 +14562,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -14583,7 +14583,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -14594,7 +14594,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -14615,12 +14615,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -14647,12 +14647,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -14679,7 +14679,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -14735,7 +14735,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -14756,7 +14756,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -14770,7 +14770,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -14791,7 +14791,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -14817,7 +14817,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -14838,7 +14838,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -14909,7 +14909,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -14930,12 +14930,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` { "displayName": "Type Gateway", "name": "exclusiveGateway-ad04bf17ac62", @@ -14961,12 +14961,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -14992,7 +14992,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -15014,7 +15014,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/BasicEntitlementRemove.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/BasicEntitlementRemove.json 1`] = ` { "_rev": 8, "childType": false, @@ -15101,7 +15101,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -15165,12 +15165,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -15196,7 +15196,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Deprovisioning"); var content = execution.getVariables(); @@ -15278,7 +15278,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Deprovisioning", "name": "scriptTask-0359a9d77ee2", @@ -15299,12 +15299,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-8803458e3a77", @@ -15331,7 +15331,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -15345,7 +15345,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -15366,7 +15366,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -15392,7 +15392,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e8842de66fbb", @@ -15413,7 +15413,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -15456,7 +15456,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-ca9504ae90d8", @@ -15477,7 +15477,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-b6e654628b18", @@ -15499,7 +15499,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/BasicRoleCreate.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/BasicRoleCreate.json 1`] = ` { "_rev": 4, "childType": false, @@ -15547,7 +15547,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running role create request'); var content = execution.getVariables(); @@ -15600,7 +15600,7 @@ execution.setVariable('roleId', roleId); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Create Role", "name": "scriptTask-3eab1948f1ec", @@ -15621,7 +15621,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -15632,7 +15632,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Create Validation Failure", "name": "scriptTask-0b56191887de", @@ -15653,7 +15653,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Creating Governance Role'); var content = execution.getVariables(); @@ -15672,7 +15672,7 @@ logger.info('Request ' + requestId + ' completed.'); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Update Request", "name": "scriptTask-0359a9d77ee2", @@ -15693,12 +15693,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-05b2e1af4b79", @@ -15724,7 +15724,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/BasicRoleDelete.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/BasicRoleDelete.json 1`] = ` { "_rev": 4, "childType": false, @@ -15809,7 +15809,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -15896,12 +15896,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` { "displayName": "Auto Approval Gateway", "name": "exclusiveGateway-b16f45452faa", @@ -15927,7 +15927,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Deleting Governance Role'); var content = execution.getVariables(); @@ -15979,7 +15979,7 @@ logger.info('Request ' + requestId + ' completed.'); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Delete Role", "name": "scriptTask-0359a9d77ee2", @@ -16000,7 +16000,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info('Rejecting request'); var content = execution.getVariables(); @@ -16014,7 +16014,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -16035,7 +16035,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -16046,7 +16046,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Delete Validation Failure", "name": "scriptTask-0b56191887de", @@ -16067,7 +16067,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running role delete request validation'); var content = execution.getVariables(); @@ -16119,7 +16119,7 @@ execution.setVariable('skipApproval', skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Validation and Status Check", "name": "scriptTask-3eab1948f1ec", @@ -16140,12 +16140,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -16171,7 +16171,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/BasicRoleGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/BasicRoleGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -16287,7 +16287,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Approval Task - approvalTask-c7867dd2593a/Approval Task - approvalTask-c7867dd2593a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Approval Task - approvalTask-c7867dd2593a/Approval Task - approvalTask-c7867dd2593a.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -16360,12 +16360,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-8cd9decab2e4", @@ -16391,7 +16391,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -16431,7 +16431,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-32dada3fc9f9", @@ -16452,12 +16452,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-d18d59004c0c", @@ -16484,12 +16484,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-57e9b96eb570", @@ -16516,7 +16516,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -16572,7 +16572,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -16593,7 +16593,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -16607,7 +16607,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -16628,7 +16628,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -16654,7 +16654,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-8506123e6208", @@ -16675,7 +16675,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -16710,7 +16710,7 @@ execution.setVariable("enableEndWait", enableEndWait); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-d76490953517", @@ -16731,7 +16731,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running role grant request validation"); var content = execution.getVariables(); @@ -16768,7 +16768,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -16789,7 +16789,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -16800,7 +16800,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -16821,12 +16821,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -16852,7 +16852,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Wait Until Start Date - waitTask-4e25b1ee7a14/Wait Until Start Date - waitTask-4e25b1ee7a14.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Wait Until Start Date - waitTask-4e25b1ee7a14/Wait Until Start Date - waitTask-4e25b1ee7a14.json 1`] = ` { "displayName": "Wait Until Start Date", "name": "waitTask-4e25b1ee7a14", @@ -16874,7 +16874,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/BasicRoleModify.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/BasicRoleModify.json 1`] = ` { "_rev": 4, "childType": false, @@ -16959,7 +16959,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -17046,12 +17046,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` { "displayName": "Auto Approval Gateway", "name": "exclusiveGateway-b16f45452faa", @@ -17077,7 +17077,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Modifying Governance Role'); var content = execution.getVariables(); @@ -17137,7 +17137,7 @@ logger.info('Request ' + requestId + ' completed.'); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Modify Role", "name": "scriptTask-0359a9d77ee2", @@ -17158,7 +17158,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info('Rejecting request'); var content = execution.getVariables(); @@ -17172,7 +17172,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -17193,7 +17193,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -17204,7 +17204,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Modify Validation Failure", "name": "scriptTask-0b56191887de", @@ -17225,7 +17225,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running role modify request validation'); var content = execution.getVariables(); @@ -17277,7 +17277,7 @@ execution.setVariable('skipApproval', skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Validation and Status Check", "name": "scriptTask-3eab1948f1ec", @@ -17298,12 +17298,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -17329,7 +17329,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/BasicRolePublish.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/BasicRolePublish.json 1`] = ` { "_rev": 4, "childType": false, @@ -17422,7 +17422,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -17509,7 +17509,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.js 1`] = ` "// Change role status to back to draft var content = execution.getVariables(); var roleId = content.get('roleId'); @@ -17526,7 +17526,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.json 1`] = ` { "displayName": "Change Role Status Back to Draft For Failures", "name": "scriptTask-a0c9fc54ced2", @@ -17547,7 +17547,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.js 1`] = ` "// Change role status to pending approval var content = execution.getVariables(); var roleId = content.get('roleId'); @@ -17564,7 +17564,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.json 1`] = ` { "displayName": "Change Role Status to Pending", "name": "scriptTask-7ddf82215dd0", @@ -17585,7 +17585,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Publishing Governance Role'); var content = execution.getVariables(); @@ -17646,7 +17646,7 @@ execution.setVariable('failureReason', failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Publish Governance Role", "name": "scriptTask-0359a9d77ee2", @@ -17667,7 +17667,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info('Rejecting request'); var content = execution.getVariables(); @@ -17681,7 +17681,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -17702,7 +17702,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running governance role publish request validation'); var content = execution.getVariables(); @@ -17755,7 +17755,7 @@ execution.setVariable('addAutoRoleMembers', addAutoRoleMembers); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Validation and Status Check", "name": "scriptTask-3eab1948f1ec", @@ -17776,7 +17776,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -17787,7 +17787,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Validation Failure", "name": "scriptTask-0b56191887de", @@ -17808,12 +17808,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -17839,12 +17839,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-eb351160a59b", @@ -17870,7 +17870,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/BasicRoleRemove.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/BasicRoleRemove.json 1`] = ` { "_rev": 8, "childType": false, @@ -17966,7 +17966,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -18039,12 +18039,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-53007af1f4bf", @@ -18070,7 +18070,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Deprovisioning"); var content = execution.getVariables(); @@ -18151,7 +18151,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Deprovisioning", "name": "scriptTask-0359a9d77ee2", @@ -18172,12 +18172,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-a83e210b90d1", @@ -18204,7 +18204,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -18218,7 +18218,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -18239,7 +18239,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -18265,7 +18265,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-6dde9c0ec213", @@ -18286,7 +18286,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -18329,7 +18329,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-c99a721d2b93", @@ -18350,7 +18350,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Wait Task - waitTask-e65fcbd06a6d/Wait Task - waitTask-e65fcbd06a6d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Wait Task - waitTask-e65fcbd06a6d/Wait Task - waitTask-e65fcbd06a6d.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-e65fcbd06a6d", @@ -18372,7 +18372,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/BasicViolationProcess.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/BasicViolationProcess.json 1`] = ` { "_rev": 5, "childType": false, @@ -18440,7 +18440,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.js 1`] = ` "logger.info("Allowing violation"); var content = execution.getVariables(); var violationId = content.get('id'); @@ -18468,7 +18468,7 @@ if (failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.json 1`] = ` { "displayName": "Allow Violation", "name": "scriptTask-313f487929a4", @@ -18489,7 +18489,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.js 1`] = ` "logger.info("Remediating violation"); var content = execution.getVariables(); @@ -18507,7 +18507,7 @@ execution.setVariable("remediation", remediationContent); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.json 1`] = ` { "displayName": "Remediate Violation", "name": "scriptTask-690cd5adc1b6", @@ -18528,7 +18528,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.js 1`] = ` "logger.info("This is exclusive gateway to validate remediation"); var content = execution.getVariables(); var remediationResult = content.get('remediation'); @@ -18536,7 +18536,7 @@ logger.info("The remediation result is: " + remediationResult); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.json 1`] = ` { "displayName": "Remediation Validation", "name": "exclusiveGateway-b1e244b742b5", @@ -18562,7 +18562,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.js 1`] = ` "logger.info("Removing grants automatically"); var content = execution.getVariables(); @@ -18651,7 +18651,7 @@ if (failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.json 1`] = ` { "displayName": "Remove Grants Auto", "name": "scriptTask-6e8507beca08", @@ -18672,7 +18672,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Start Violation Task - violationTask-df7f65b04ec3/Start Violation Task - violationTask-df7f65b04ec3.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Start Violation Task - violationTask-df7f65b04ec3/Start Violation Task - violationTask-df7f65b04ec3.json 1`] = ` { "displayName": "Start Violation Task", "name": "violationTask-df7f65b04ec3", @@ -18761,7 +18761,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/CreateEntitlement.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/CreateEntitlement.json 1`] = ` { "_rev": 6, "childType": false, @@ -18834,7 +18834,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -18898,7 +18898,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` "logger.info("Creating Entitlement - marking request as auto approved."); var content = execution.getVariables(); @@ -18921,7 +18921,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Auto Approval", "name": "scriptTask-e21178ab80f7", @@ -18942,7 +18942,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Create Entitlement - creating entitlement"); var content = execution.getVariables(); @@ -18991,7 +18991,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create Entitlement", "name": "scriptTask-0359a9d77ee2", @@ -19012,7 +19012,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create an entitlement for the application which they are requesting. If so, it will // skip any approval process and directly move to create the entitlement. @@ -19050,7 +19050,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-c59ee376a37c", @@ -19071,12 +19071,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Permission Gateway", "name": "exclusiveGateway-67a954f33919", @@ -19102,7 +19102,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create entitlement - rejecting request"); var content = execution.getVariables(); @@ -19115,7 +19115,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -19136,7 +19136,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/CreateNonEmployee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/CreateNonEmployee.json 1`] = ` { "_rev": 0, "childType": false, @@ -19212,7 +19212,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -19274,7 +19274,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -19297,7 +19297,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -19318,12 +19318,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -19349,7 +19349,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -19391,7 +19391,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create User", "name": "scriptTask-0359a9d77ee2", @@ -19412,7 +19412,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -19447,7 +19447,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -19468,7 +19468,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create User - rejecting request"); var content = execution.getVariables(); @@ -19481,7 +19481,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -19502,7 +19502,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser - JH/CreateUser - JH.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser - JH/CreateUser - JH.json 1`] = ` { "_rev": 7, "childType": false, @@ -19538,7 +19538,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -19564,7 +19564,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -19585,7 +19585,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/CreateUser.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/CreateUser.json 1`] = ` { "_rev": 7, "childType": false, @@ -19656,7 +19656,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -19712,7 +19712,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -19735,7 +19735,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -19756,12 +19756,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -19787,7 +19787,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -19849,7 +19849,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create User", "name": "scriptTask-0359a9d77ee2", @@ -19870,7 +19870,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -19905,7 +19905,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -19926,7 +19926,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create User - rejecting request"); var content = execution.getVariables(); @@ -19939,7 +19939,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -19960,7 +19960,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/DeleteUser.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/DeleteUser.json 1`] = ` { "_rev": 7, "childType": false, @@ -20031,7 +20031,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -20087,7 +20087,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Delete User - marking request as auto approved."); var content = execution.getVariables(); @@ -20110,7 +20110,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -20131,12 +20131,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -20162,7 +20162,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); logger.info("Deleting User - request id " + requestId); @@ -20204,7 +20204,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Delete User", "name": "scriptTask-0359a9d77ee2", @@ -20225,7 +20225,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // delete users. If so, it will skip any approval process and directly move to delete the user. @@ -20262,7 +20262,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -20283,7 +20283,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Delete User - rejecting request"); var content = execution.getVariables(); @@ -20296,7 +20296,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -20317,7 +20317,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/ModifyEntitlement.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/ModifyEntitlement.json 1`] = ` { "_rev": 6, "childType": false, @@ -20429,7 +20429,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -20485,7 +20485,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Modify Entitlement - marking request as auto approved."); var content = execution.getVariables(); @@ -20508,7 +20508,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -20529,7 +20529,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Certifier Modifications - fulfillmentTask-cce84a670745/Certifier Modifications - fulfillmentTask-cce84a670745.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Certifier Modifications - fulfillmentTask-cce84a670745/Certifier Modifications - fulfillmentTask-cce84a670745.json 1`] = ` { "displayName": "Certifier Modifications", "fulfillmentTask": { @@ -20597,12 +20597,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.json 1`] = ` { "displayName": "Check Certification", "name": "exclusiveGateway-c82a357d8c38", @@ -20628,7 +20628,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -20687,7 +20687,7 @@ execution.setVariable("isCertifierOwnerSame", isCertifierOwnerSame); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.json 1`] = ` { "displayName": "Context Check", "name": "scriptTask-365b50ab00a7", @@ -20708,7 +20708,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Modify Entitlement - updating entitlement"); var content = execution.getVariables(); @@ -20763,7 +20763,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Modify Entitlement", "name": "scriptTask-0359a9d77ee2", @@ -20784,7 +20784,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // modify the entitlement for which they are requesting. If so, it will // skip any approval process and directly move to modify the entitlement. @@ -20825,7 +20825,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-87ad089a5484", @@ -20846,12 +20846,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Permission Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -20877,7 +20877,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Modify entitlement - rejecting request"); var content = execution.getVariables(); @@ -20890,7 +20890,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -20911,7 +20911,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/ModifyUser.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/ModifyUser.json 1`] = ` { "_rev": 7, "childType": false, @@ -20982,7 +20982,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -21038,7 +21038,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); logger.info("Modify Entitlement request id " + requestId + " - marking request as auto approved."); @@ -21061,7 +21061,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -21082,12 +21082,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -21113,7 +21113,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // modify the user for which they are requesting. If so, it will // skip any approval process and directly move to modify the user. @@ -21150,7 +21150,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -21171,7 +21171,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Modify User - rejecting request"); var content = execution.getVariables(); @@ -21184,7 +21184,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -21205,7 +21205,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); logger.info("Modify User request id " + requestId + " - modifying user"); @@ -21260,7 +21260,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Update User", "name": "scriptTask-0359a9d77ee2", @@ -21281,7 +21281,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -21388,7 +21388,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -21452,12 +21452,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -21483,7 +21483,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -21523,7 +21523,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -21544,7 +21544,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -21627,7 +21627,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Custom Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -21648,7 +21648,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -21679,7 +21679,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-e21178ab80f7", @@ -21700,7 +21700,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -21830,7 +21830,7 @@ execution.setVariable("authzRoleId", authzRoleId); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Custom Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -21851,7 +21851,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -21948,7 +21948,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -21969,7 +21969,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -21980,7 +21980,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -22001,12 +22001,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -22033,12 +22033,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -22065,7 +22065,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -22079,7 +22079,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -22100,12 +22100,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -22131,7 +22131,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -22153,7 +22153,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -22272,7 +22272,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -22336,12 +22336,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -22367,7 +22367,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -22407,7 +22407,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -22428,7 +22428,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -22454,7 +22454,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` { "displayName": "Custom Auto Approval", "name": "scriptTask-6dc428f459a8", @@ -22475,12 +22475,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-26e6b56a6d6b", @@ -22506,7 +22506,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -22603,7 +22603,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -22624,7 +22624,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -22635,7 +22635,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -22656,12 +22656,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -22688,12 +22688,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -22720,7 +22720,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -22776,7 +22776,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -22797,7 +22797,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -22811,7 +22811,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -22832,7 +22832,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -22858,7 +22858,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -22879,7 +22879,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -22978,7 +22978,7 @@ execution.setVariable("accountAttribute", accountAttribute); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -22999,12 +22999,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -23030,12 +23030,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-526a06894733", @@ -23061,7 +23061,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -23083,7 +23083,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/extendGrantEndDate.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/extendGrantEndDate.json 1`] = ` { "_rev": 7, "childType": false, @@ -23181,7 +23181,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -23264,12 +23264,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-2bf686c17905", @@ -23295,7 +23295,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -23309,7 +23309,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -23330,7 +23330,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -23356,7 +23356,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` { "displayName": "Request Approval", "name": "scriptTask-ba009484a101", @@ -23377,7 +23377,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -23420,7 +23420,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-b80009644545", @@ -23441,7 +23441,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.js 1`] = ` "logger.info("Update existing revoke request with new extended end date"); var content = execution.getVariables(); @@ -23543,7 +23543,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.json 1`] = ` { "displayName": "UpdateRevokeRequest", "name": "scriptTask-0c9ab2d8fd7f", @@ -23564,7 +23564,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` { "_rev": 0, "childType": false, @@ -23677,7 +23677,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -23740,7 +23740,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` { "displayName": ""Create" User", "name": "scriptTask-f2a2d7eee947", @@ -23761,7 +23761,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` { "displayName": "Account Creation Email", "emailTask": { @@ -23794,7 +23794,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -23868,12 +23868,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` { "displayName": "Auto Approve Gateway", "name": "exclusiveGateway-69f93dd39054", @@ -23899,7 +23899,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -23920,7 +23920,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` { "displayName": "Mark Approved", "name": "scriptTask-c174d2210667", @@ -23941,7 +23941,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` "logger.info("Create User - Permission check"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -23973,7 +23973,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` { "displayName": "Permissions Check", "name": "scriptTask-2131bbe3663d", @@ -23994,7 +23994,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/pgh-generate-rap.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/pgh-generate-rap.json 1`] = ` { "_rev": 0, "childType": false, @@ -24099,7 +24099,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -24146,7 +24146,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` { "displayName": "Auto Approve", "name": "scriptTask-5a2b73dd9dd2", @@ -24167,7 +24167,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -24214,7 +24214,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` { "displayName": "Auto Reject", "name": "scriptTask-6f260211dc0f", @@ -24235,7 +24235,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` { "displayName": "Confirm RAP", "fulfillmentTask": { @@ -24271,7 +24271,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` "function getPublishedWorkflow(workflowId) { return openidm.action(\`iga/governance/workflow/\${workflowId}/published\`, 'GET', {}, {}); } @@ -24340,7 +24340,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` { "displayName": "Generate RAP", "name": "scriptTask-115d1ab72679", @@ -24361,12 +24361,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` { "displayName": "Is Successful", "name": "exclusiveGateway-2d4351f5c77b", @@ -24392,7 +24392,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -24608,7 +24608,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -24661,7 +24661,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -24682,7 +24682,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -24693,7 +24693,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -24714,7 +24714,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -24788,7 +24788,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -24867,7 +24867,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -24941,7 +24941,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -25015,7 +25015,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -25058,7 +25058,7 @@ logger.info("Could not retrieve glossary with appId " + appId + " from applicati " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` { "displayName": "Check LOB", "name": "scriptTask-c444d08a6099", @@ -25079,12 +25079,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -25110,7 +25110,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -25150,7 +25150,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -25171,12 +25171,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -25203,12 +25203,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -25235,12 +25235,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` { "displayName": "LOB", "name": "inclusiveGateway-2fbd3e7aa50c", @@ -25277,7 +25277,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -25333,7 +25333,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -25354,7 +25354,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -25368,7 +25368,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -25389,7 +25389,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -25415,7 +25415,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -25436,7 +25436,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -25470,7 +25470,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -25491,7 +25491,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -25565,12 +25565,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -25596,7 +25596,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -25618,7 +25618,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -25725,7 +25725,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -25789,12 +25789,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -25820,7 +25820,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -25860,7 +25860,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -25881,7 +25881,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -25978,7 +25978,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -25999,7 +25999,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -26010,7 +26010,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -26031,12 +26031,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -26063,12 +26063,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -26095,7 +26095,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -26151,7 +26151,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -26172,7 +26172,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -26186,7 +26186,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -26207,7 +26207,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -26233,7 +26233,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -26254,7 +26254,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -26289,7 +26289,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -26310,12 +26310,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -26341,7 +26341,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -26363,7 +26363,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` { "_rev": 0, "childType": false, @@ -26483,7 +26483,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -26514,7 +26514,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` { "displayName": "Debug Task", "name": "scriptTask-0e64ff0c1695", @@ -26535,7 +26535,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` "logger.info("Failure Handler: BirthRight Roles that need Approval "); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -26550,7 +26550,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` { "displayName": "Failure Handler", "name": "scriptTask-aecf833994d2", @@ -26571,7 +26571,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` "logger.info("Finalize Request:BirthRight Roles that need Approval"); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -26591,7 +26591,7 @@ execution.setVariable("failureState", "Unable to finalize request."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` { "displayName": "Finalize Request on Reject", "name": "scriptTask-ad05a46c2e74", @@ -26612,7 +26612,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -26677,7 +26677,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` { "displayName": "Look Up Roles and Request", "name": "scriptTask-792e240778b1", @@ -26698,7 +26698,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -26780,7 +26780,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` { "_rev": 0, "childType": false, @@ -26901,12 +26901,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` { "displayName": "Auth Check", "name": "exclusiveGateway-26e0a9262468", @@ -26932,7 +26932,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` "/* * Auto-Reject - No Delegation Authority * Rejects request if user has no direct reports @@ -26965,7 +26965,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` { "displayName": "Auto-Reject - No Authority", "name": "scriptTask-38eb13f4deca", @@ -26986,7 +26986,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` "/* * Auto-Reject - Validation Failed * Rejects request with detailed error messages @@ -27020,7 +27020,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` { "displayName": "Auto-Reject - Validation Failed", "name": "scriptTask-449aac6b18b8", @@ -27041,7 +27041,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` "/* * Fulfillment - Disable User Account * Disables the target user's account @@ -27125,7 +27125,7 @@ console.log("=== Fulfillment Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` { "displayName": "Disable User Account", "name": "scriptTask-4f4b87291099", @@ -27146,7 +27146,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` "/* * Load Delegation Information * Populates available direct reports for the requester @@ -27230,7 +27230,7 @@ console.log("=== Load Delegation Info Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` { "displayName": "Load Delegation Info", "name": "scriptTask-3d854e98930e", @@ -27251,7 +27251,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -27328,7 +27328,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` "/* * Validate Delegation Request * Validates all user inputs and delegation authority @@ -27465,7 +27465,7 @@ console.log("=== Validation Complete: " + (validationPassed ? "PASSED" : "FAILED " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` { "displayName": "Validate Delegation Request", "name": "scriptTask-8e24794e9be4", @@ -27486,12 +27486,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` { "displayName": "Validation Passed?", "name": "exclusiveGateway-d5b7b2e2a80a", @@ -27517,7 +27517,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-ne-disable/phh-ne-disable.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-ne-disable/phh-ne-disable.json 1`] = ` { "_rev": 0, "childType": false, @@ -27589,7 +27589,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` "/* * Load Delegate Sources * Queries users the current requester can act on behalf of @@ -27652,7 +27652,7 @@ logger.info("=== Delegation Options Loaded ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` { "displayName": "Load Delegate Sources", "name": "scriptTask-99fdf317c49b", @@ -27673,7 +27673,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/phh-new-user-create.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/phh-new-user-create.json 1`] = ` { "_rev": 0, "childType": false, @@ -27750,7 +27750,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -27824,12 +27824,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -27855,7 +27855,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -27869,7 +27869,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -27890,7 +27890,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -27916,7 +27916,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -27937,7 +27937,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -27971,7 +27971,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -27992,7 +27992,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("[phh] Creating User"); function generateUsername(givenName, surname) { const usernamePrefix = (givenName[0] + surname[0]).toLowerCase(); @@ -28042,7 +28042,7 @@ logger.error(\`Error reading request \${requestId}: \${e}\`); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "User Create Validation", "name": "scriptTask-626899b6e99a", @@ -28063,7 +28063,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` { "_rev": 7, "childType": false, @@ -28130,7 +28130,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -28191,7 +28191,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -28205,7 +28205,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -28226,7 +28226,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -28252,7 +28252,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -28273,7 +28273,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -28307,7 +28307,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -28328,7 +28328,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/phhFlow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/phhFlow.json 1`] = ` { "_rev": 0, "childType": false, @@ -28471,7 +28471,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -28551,7 +28551,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` "logger.info("Approving request"); var content = execution.getVariables(); @@ -28565,7 +28565,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` { "displayName": "Approve", "name": "scriptTask-c28119ea007e", @@ -28586,7 +28586,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -28621,7 +28621,7 @@ execution.setVariable("context", context); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` { "displayName": "Context Check", "name": "scriptTask-10bf48033687", @@ -28642,7 +28642,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -28656,7 +28656,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` { "displayName": "Script Task", "name": "scriptTask-610744f7d369", @@ -28677,7 +28677,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-4d9223fb79c5", @@ -28699,7 +28699,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test/test.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test/test.json 1`] = ` { "_rev": 0, "childType": false, @@ -28776,7 +28776,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -28946,7 +28946,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -29060,7 +29060,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -29102,7 +29102,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -29129,7 +29129,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -29227,7 +29227,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -29269,12 +29269,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -29309,7 +29309,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -29330,7 +29330,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -29351,12 +29351,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -29384,7 +29384,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -29487,7 +29487,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -29528,7 +29528,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -29550,7 +29550,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -29572,7 +29572,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -29594,7 +29594,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/test_workflow_1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/test_workflow_1.json 1`] = ` { "_rev": 0, "childType": false, @@ -30050,7 +30050,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -30220,7 +30220,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -30334,7 +30334,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -30376,7 +30376,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -30403,7 +30403,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -30501,7 +30501,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -30543,12 +30543,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -30583,7 +30583,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -30604,7 +30604,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -30625,12 +30625,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -30658,7 +30658,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -30761,7 +30761,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -30802,7 +30802,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -30824,7 +30824,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -30846,7 +30846,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -30868,7 +30868,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/test_workflow_4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/test_workflow_4.json 1`] = ` { "_rev": 0, "childType": false, @@ -31324,7 +31324,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -31405,7 +31405,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -31450,7 +31450,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Auto Approval", "name": "scriptTask-e21178ab80f7", @@ -31471,7 +31471,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Auto-Provisioning"); var content = execution.getVariables(); @@ -31523,7 +31523,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Auto Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -31544,12 +31544,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -31575,7 +31575,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -31669,7 +31669,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -31690,7 +31690,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -31701,7 +31701,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -31722,7 +31722,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var requestObj = null; @@ -31753,7 +31753,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` { "displayName": "Entitlement Privileged", "name": "scriptTask-5106f7a29d86", @@ -31774,12 +31774,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` { "displayName": "Inclusive Gateway", "name": "inclusiveGateway-bcb05a148971", @@ -31806,7 +31806,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -31887,7 +31887,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -31901,7 +31901,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -31922,7 +31922,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -31966,7 +31966,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -31987,12 +31987,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -32018,7 +32018,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` { "_rev": 0, "childType": false, @@ -32143,7 +32143,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -32251,7 +32251,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -32304,7 +32304,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -32325,7 +32325,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -32336,7 +32336,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -32357,7 +32357,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -32421,12 +32421,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -32452,7 +32452,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -32492,7 +32492,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -32513,12 +32513,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -32545,12 +32545,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -32577,7 +32577,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -32634,7 +32634,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -32655,7 +32655,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -32669,7 +32669,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -32690,7 +32690,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -32716,7 +32716,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -32737,7 +32737,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -32771,7 +32771,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -32792,12 +32792,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -32823,7 +32823,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -32854,7 +32854,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -33024,7 +33024,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -33138,7 +33138,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -33180,7 +33180,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -33207,7 +33207,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -33305,7 +33305,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -33347,12 +33347,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -33387,7 +33387,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -33408,7 +33408,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -33429,12 +33429,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -33462,7 +33462,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -33565,7 +33565,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -33606,7 +33606,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -33628,7 +33628,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -33650,7 +33650,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -33672,7 +33672,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/test_workflow_4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/test_workflow_4.json 1`] = ` { "_rev": 0, "childType": false, diff --git a/test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap b/test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap new file mode 100644 index 000000000..143b23254 --- /dev/null +++ b/test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap @@ -0,0 +1,22 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows --draft -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant as draft workflows" 1`] = `""`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows --draft -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant as draft workflows" 2`] = ` +"Experimental feature in use: 'frodo config-manager push iga-workflows'. This feature may change without notice. +" +`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant" 1`] = `""`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant" 2`] = ` +"Experimental feature in use: 'frodo config-manager push iga-workflows'. This feature may change without notice. +" +`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D test/e2e/exports/fr-config-manager/cloud ": should import a specific iga workflows by name into cloud tenant" 1`] = `""`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D test/e2e/exports/fr-config-manager/cloud ": should import a specific iga workflows by name into cloud tenant" 2`] = ` +"Experimental feature in use: 'frodo config-manager push iga-workflows'. This feature may change without notice. +" +`; diff --git a/test/e2e/config-manager-push-iga-workflows.e2e.test.js b/test/e2e/config-manager-push-iga-workflows.e2e.test.js new file mode 100644 index 000000000..7554a0c72 --- /dev/null +++ b/test/e2e/config-manager-push-iga-workflows.e2e.test.js @@ -0,0 +1,79 @@ +/** + * Follow this process to write e2e tests for the CLI project: + * + * 1. Test if all the necessary mocks for your tests already exist. + * In mock mode, run the command you want to test with the same arguments + * and parameters exactly as you want to test it, for example: + * + * $ FRODO_MOCK=1 frodo conn save https://openam-frodo-dev.forgeblocks.com/am volker.scheuber@forgerock.com Sup3rS3cr3t! + * + * If your command completes without errors and with the expected results, + * all the required mocks already exist and you are good to write your + * test and skip to step #4. + * + * If, however, your command fails and you see errors like the one below, + * you know you need to record the mock responses first: + * + * [Polly] [adapter:node-http] Recording for the following request is not found and `recordIfMissing` is `false`. + * + * 2. Record mock responses for your exact command. + * In mock record mode, run the command you want to test with the same arguments + * and parameters exactly as you want to test it, for example: + * + * $ FRODO_MOCK=record frodo conn save https://openam-frodo-dev.forgeblocks.com/am volker.scheuber@forgerock.com Sup3rS3cr3t! + * + * Wait until you see all the Polly instances (mock recording adapters) have + * shutdown before you try to run step #1 again. + * Messages like these indicate mock recording adapters shutting down: + * + * Polly instance 'conn/4' stopping in 3s... + * Polly instance 'conn/4' stopping in 2s... + * Polly instance 'conn/save/3' stopping in 3s... + * Polly instance 'conn/4' stopping in 1s... + * Polly instance 'conn/save/3' stopping in 2s... + * Polly instance 'conn/4' stopped. + * Polly instance 'conn/save/3' stopping in 1s... + * Polly instance 'conn/save/3' stopped. + * + * 3. Validate your freshly recorded mock responses are complete and working. + * Re-run the exact command you want to test in mock mode (see step #1). + * + * 4. Write your test. + * Make sure to use the exact command including number of arguments and params. + * + * 5. Commit both your test and your new recordings to the repository. + * Your tests are likely going to reside outside the frodo-lib project but + * the recordings must be committed to the frodo-lib project. + */ + +/* +// Cloud +FRODO_MOCK=record FRODO_NO_CACHE=1 FRODO_HOST=https://openam-trivir-fairfax.forgeblocks.com/am frodo config-manager push iga-workflows -D test/e2e/exports/fr-config-manager/cloud +FRODO_MOCK=record FRODO_NO_CACHE=1 FRODO_HOST=https://openam-trivir-fairfax.forgeblocks.com/am frodo config-manager push iga-workflows --draft -D test/e2e/exports/fr-config-manager/cloud +FRODO_MOCK=record FRODO_NO_CACHE=1 FRODO_HOST=https://openam-trivir-fairfax.forgeblocks.com/am frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D test/e2e/exports/fr-config-manager/cloud + +*/ + +import { getEnv, testFail, testSuccess } from './utils/TestUtils'; +import { iga_connection as ic } from './utils/TestConfig'; + + +process.env['FRODO_MOCK'] = '1'; +const igaEnv = getEnv(ic); + +const allDirectory = "test/e2e/exports/fr-config-manager/cloud"; + +describe('frodo config-manager push iga-workflows', () => { + test(`"frodo config-manager push iga-workflows -D ${allDirectory} ": should import the iga workflows into cloud tenant"`, async () => { + const CMD = `frodo config-manager push iga-workflows -D ${allDirectory} `; + await testSuccess(CMD, igaEnv); + }); + test(`"frodo config-manager push iga-workflows --draft -D ${allDirectory} ": should import the iga workflows into cloud tenant as draft workflows"`, async () => { + const CMD = `frodo config-manager push iga-workflows --draft -D ${allDirectory} `; + await testSuccess(CMD, igaEnv); + }); + test(`"frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D ${allDirectory} ": should import a specific iga workflows by name into cloud tenant"`, async () => { + const CMD = `frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D ${allDirectory} `; + await testSuccess(CMD, igaEnv); + }); +}); \ No newline at end of file diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js new file mode 100644 index 000000000..5f165427a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js @@ -0,0 +1,49 @@ +logger.info("Running application grant request validation"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; +var applicationId = null; +var app = null; + +try { + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + applicationId = requestObj.application.id; +} +catch (e) { + failureReason = "Validation failed: Error reading request with id " + requestId; +} + +// Validation 1 - Check application exists +if (!failureReason) { + try { + app = openidm.read('managed/alpha_application/' + applicationId); + if (!app) { + failureReason = "Validation failed: Cannot find application with id " + applicationId; + } + } + catch (e) { + failureReason = "Validation failed: Error reading application with id " + applicationId + ". Error message: " + e.message; + } +} + +// Validation 2 - Check the user does not already have application granted +// Note: this is done at request submission time as well, the following is an example of how to check user's accounts +if (!failureReason) { + try { + var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]); + user.effectiveApplications.forEach(effectiveApp => { + if (effectiveApp._id === applicationId) { + failureReason = "Validation failed: User with id " + requestObj.user.id + " already has effective application " + applicationId; + } + }) + } + catch (e) { + failureReason = "Validation failed: Unable to check effective applications of user with id " + requestObj.user.id + ". Error message: " + e.message; + } +} + +if (failureReason) { + logger.info("Validation failed: " + failureReason); +} +execution.setVariable("failureReason", failureReason); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json new file mode 100644 index 000000000..5caea10e4 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json @@ -0,0 +1,18 @@ +{ + "displayName": "Application Grant Validation", + "name": "scriptTask-626899b6e99a", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "exclusiveGateway-5167870154a9" + } + ], + "script": { + "file": "Application Grant Validation - scriptTask-626899b6e99a.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js new file mode 100644 index 000000000..39a7cf51b --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js @@ -0,0 +1,7 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = content.get('failureReason'); + +var decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'}; +var queryParams = { '_action': 'update'}; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json new file mode 100644 index 000000000..4a665e5e6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json @@ -0,0 +1,18 @@ +{ + "displayName": "Application Grant Validation Failure", + "name": "scriptTask-744ef6a8b9a2", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json new file mode 100644 index 000000000..e5b28b557 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json @@ -0,0 +1,61 @@ +{ + "approvalMode": "any", + "approvalTask": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + requestIndex.applicationOwner[0].id" + }, + "permissions": { + "approve": true, + "comment": true, + "modify": true, + "reassign": true, + "reject": true + } + } + ], + "approvalMode": "any", + "events": { + "assignment": { + "notification": "requestAssigned" + }, + "expiration": { + "action": "reject", + "actors": [], + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()" + }, + "notification": "requestExpired" + }, + "reassign": { + "notification": "requestReassigned" + }, + "reminder": { + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()" + }, + "frequency": 3, + "notification": "requestReminder" + } + }, + "nextStep": [ + { + "condition": null, + "outcome": "APPROVE", + "step": "scriptTask-0e5b6187ea62" + }, + { + "condition": null, + "outcome": "REJECT", + "step": "scriptTask-c58309b8c470" + } + ] + }, + "displayName": "Approval Task", + "name": "approvalTask-74cf85c35437", + "type": "approvalTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js new file mode 100644 index 000000000..91f6501a3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js @@ -0,0 +1 @@ +logger.info("This is exclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json new file mode 100644 index 000000000..f02c4ed41 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json @@ -0,0 +1,23 @@ +{ + "displayName": "Context Gateway", + "name": "exclusiveGateway-621c9996676a", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "skipApproval == true", + "outcome": "AutoApproval", + "step": "scriptTask-0e5b6187ea62" + }, + { + "condition": "skipApproval == false", + "outcome": "Approval", + "step": "approvalTask-74cf85c35437" + } + ], + "script": { + "file": "Context Gateway - exclusiveGateway-621c9996676a.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js new file mode 100644 index 000000000..68307b99e --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js @@ -0,0 +1,36 @@ +logger.info("Create Removal Request"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; + +try { + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + logger.info("requestObj: " + requestObj); +} +catch (e) { + failureReason = "Create Removal Request failed: Error reading request with id " + requestId; +} + +if(!failureReason){ + try{ + var request = requestObj.request; + var newRequestPayload = { + "common":{ + "context": { + "type": "admin" + }, + "applicationId": request.common.applicationId, + "userId": request.common.userId, + "endDate": request.common.endDate, + "justification": "Request submitted automatically to remove access granted by request: " + requestId + } + }; + var queryParam = { + '_action': "publish" + } + openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam) + }catch(e){ + logger.info("Create Removal Request failed to create request") + } + } diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json new file mode 100644 index 000000000..50681b890 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json @@ -0,0 +1,18 @@ +{ + "displayName": "Create Removal Request", + "name": "scriptTask-14acc58c28dd", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Create Removal Request - scriptTask-14acc58c28dd.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js new file mode 100644 index 000000000..32174f577 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js @@ -0,0 +1 @@ +logger.info("This is inclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json new file mode 100644 index 000000000..73a4be808 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json @@ -0,0 +1,24 @@ +{ + "displayName": "Has End Date", + "name": "inclusiveGateway-7d248125a9bd", + "scriptTask": { + "gatewayType": "inclusive", + "language": "javascript", + "nextStep": [ + { + "condition": "enableEndWait == true", + "outcome": "hasEndDate", + "step": "scriptTask-14acc58c28dd" + }, + { + "condition": "enableEndWait == false", + "outcome": "noEndDate", + "step": null + } + ], + "script": { + "file": "Has End Date - inclusiveGateway-7d248125a9bd.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js new file mode 100644 index 000000000..32174f577 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js @@ -0,0 +1 @@ +logger.info("This is inclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json new file mode 100644 index 000000000..80947f9f6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json @@ -0,0 +1,24 @@ +{ + "displayName": "Has Start Date", + "name": "inclusiveGateway-a71e67faaad1", + "scriptTask": { + "gatewayType": "inclusive", + "language": "javascript", + "nextStep": [ + { + "condition": "enableWait == true", + "outcome": "hasStartDate", + "step": "waitTask-13cf96ebeb37" + }, + { + "condition": "enableWait == false", + "outcome": "noStartDate", + "step": "scriptTask-626899b6e99a" + } + ], + "script": { + "file": "Has Start Date - inclusiveGateway-a71e67faaad1.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js new file mode 100644 index 000000000..a76d96e7a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js @@ -0,0 +1,53 @@ +logger.info("Provisioning"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; + +try { + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + logger.info("requestObj: " + requestObj); +} +catch (e) { + failureReason = "Provisioning failed: Error reading request with id " + requestId; +} + +if(!failureReason) { + try { + var request = requestObj.request; + var payload = { + "applicationId": request.common.applicationId, + "auditContext": {}, + "grantType": "request", + "requestId": requestObj.id, + }; + var queryParams = { + "_action": "add", + "initiatingUser": requestObj.requester.id + } + + logger.info("Creating account: " + payload); + var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams); + } + catch (e) { + var err = e.javaException; + err = JSON.parse(err.detail); + var message = err && err.body ? err.body.response : e.message; + failureReason = "Provisioning failed: Error provisioning account to user " + request.common.userId + " for application " + request.common.applicationId + ". Error message: " + message; + } + + var decision = {'status': 'complete'}; + if (failureReason) { + decision.outcome = 'not provisioned'; + decision.comment = failureReason; + decision.failure = true; + execution.setVariable('enableEndWait', false); + } + else { + decision.outcome = 'provisioned'; + } + + var queryParams = { '_action': 'update'}; + openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); + logger.info("Request " + requestId + " completed."); +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json new file mode 100644 index 000000000..fff45cdf3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json @@ -0,0 +1,18 @@ +{ + "displayName": "Provisioning", + "name": "scriptTask-3a74557440fb", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "inclusiveGateway-7d248125a9bd" + } + ], + "script": { + "file": "Provisioning - scriptTask-3a74557440fb.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js new file mode 100644 index 000000000..f02836b00 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js @@ -0,0 +1,10 @@ +logger.info("Rejecting request"); + +var content = execution.getVariables(); +var requestId = content.get('id'); + +// Complete request as rejected +var requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); +var decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'}; +var queryParams = { '_action': 'update'}; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json new file mode 100644 index 000000000..4197abd2b --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json @@ -0,0 +1,18 @@ +{ + "displayName": "Reject Request", + "name": "scriptTask-c58309b8c470", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Reject Request - scriptTask-c58309b8c470.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js new file mode 100644 index 000000000..8ff38546a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js @@ -0,0 +1,22 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = content.get('context'); +var skipApproval = content.get('skipApproval'); +var queryParams = { + "_action": "update" +} +try { + var decision = { + "decision": "approved", + } + if (skipApproval) { + decision.comment = "Request auto-approved due to request context: " + context; + } + openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); + +} +catch (e) { + var failureReason = "Failure updating decision on request. Error message: " + e.message; + var update = { 'comment': failureReason, 'failure': true }; + openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams); +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json new file mode 100644 index 000000000..60e4f6da6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Approved", + "name": "scriptTask-0e5b6187ea62", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "inclusiveGateway-a71e67faaad1" + } + ], + "script": { + "file": "Request Approved - scriptTask-0e5b6187ea62.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js new file mode 100644 index 000000000..1608e3db9 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js @@ -0,0 +1,30 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = null; +var enableWait = false; +var enableEndWait = false; +var skipApproval = false; +try { + // Read request object + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + if (requestObj.request.common.context) { + context = requestObj.request.common.context.type; + if (context == 'admin') { + skipApproval = true; + } + } + if (requestObj.request.common.startDate){ + enableWait = true; + } + if (requestObj.request.common.endDate){ + enableEndWait = true; + } +} +catch (e) { + logger.info("Request Context Check failed " + e.message); +} +logger.info("Context: " + context); +execution.setVariable("context", context); +execution.setVariable("enableWait", enableWait); +execution.setVariable("enableEndWait", enableEndWait); +execution.setVariable("skipApproval", skipApproval); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json new file mode 100644 index 000000000..8c527930a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Context Check", + "name": "scriptTask-4e9121fe850a", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "exclusiveGateway-621c9996676a" + } + ], + "script": { + "file": "Request Context Check - scriptTask-4e9121fe850a.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js new file mode 100644 index 000000000..91f6501a3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js @@ -0,0 +1 @@ +logger.info("This is exclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json new file mode 100644 index 000000000..54ac2f400 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json @@ -0,0 +1,23 @@ +{ + "displayName": "Validation Gateway", + "name": "exclusiveGateway-5167870154a9", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "failureReason == null", + "outcome": "validationSuccess", + "step": "scriptTask-3a74557440fb" + }, + { + "condition": "failureReason != null", + "outcome": "validationFailure", + "step": "scriptTask-744ef6a8b9a2" + } + ], + "script": { + "file": "Validation Gateway - exclusiveGateway-5167870154a9.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json new file mode 100644 index 000000000..ed1a8ed6b --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json @@ -0,0 +1,19 @@ +{ + "displayName": "Wait Task", + "name": "waitTask-13cf96ebeb37", + "type": "waitTask", + "waitTask": { + "events": null, + "nextStep": [ + { + "condition": "true", + "outcome": "COMPLETE", + "step": "scriptTask-626899b6e99a" + } + ], + "resumeDate": { + "isExpression": true, + "value": "requestIndex.request.common.startDate" + } + } +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json new file mode 100644 index 000000000..e98d5d424 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json @@ -0,0 +1,105 @@ +{ + "_rev": 7, + "childType": false, + "description": "test-BasicApplicationGrant", + "displayName": "test-BasicApplicationGrant", + "id": "testBasicApplicationGrant", + "mutable": true, + "name": "test-BasicApplicationGrant", + "staticNodes": { + "endNode": { + "connections": null, + "id": "endNode", + "x": 2822, + "y": 352 + }, + "startNode": { + "connections": { + "start": "scriptTask-4e9121fe850a" + }, + "id": "startNode", + "x": 70, + "y": 140 + }, + "uiConfig": { + "approvalTask-74cf85c35437": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + requestIndex.applicationOwner[0].id" + }, + "type": "applicationOwner" + } + ], + "events": { + "expirationDate": 7, + "expirationDateType": "duration", + "expirationDateVariable": "", + "expirationTimeSpan": "day(s)", + "reminderDate": 3, + "reminderTimeSpan": "day(s)" + }, + "x": 682, + "y": 155 + }, + "exclusiveGateway-5167870154a9": { + "x": 1855, + "y": 84 + }, + "exclusiveGateway-621c9996676a": { + "x": 433, + "y": 117.015625 + }, + "inclusiveGateway-7d248125a9bd": { + "x": 2417, + "y": 43.015625 + }, + "inclusiveGateway-a71e67faaad1": { + "x": 1124, + "y": 93.015625 + }, + "scriptTask-0e5b6187ea62": { + "x": 889, + "y": 116.015625 + }, + "scriptTask-14acc58c28dd": { + "x": 2650, + "y": 85.015625 + }, + "scriptTask-3a74557440fb": { + "x": 2144, + "y": 62 + }, + "scriptTask-4e9121fe850a": { + "x": 168, + "y": 140.015625 + }, + "scriptTask-626899b6e99a": { + "x": 1549, + "y": 108 + }, + "scriptTask-744ef6a8b9a2": { + "x": 2151, + "y": 207.015625 + }, + "scriptTask-c58309b8c470": { + "x": 1554, + "y": 242 + }, + "waitTask-13cf96ebeb37": { + "events": { + "resumeDateNumber": 1, + "resumeDateRequestProperty": "request.common.startDate", + "resumeDateTimeSpan": "day(s)", + "resumeDateType": "requestProp", + "resumeDateVariable": "startDate" + }, + "x": 1339, + "y": 85.015625 + } + } + }, + "status": "published", + "type": "provisioning" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json new file mode 100644 index 000000000..58ddd72d5 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json @@ -0,0 +1,61 @@ +{ + "approvalMode": "any", + "approvalTask": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)" + }, + "permissions": { + "approve": true, + "comment": true, + "modify": true, + "reassign": true, + "reject": true + } + } + ], + "approvalMode": "any", + "events": { + "assignment": { + "notification": "requestAssigned" + }, + "expiration": { + "action": "reject", + "actors": [], + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()" + }, + "notification": "requestExpired" + }, + "reassign": { + "notification": "requestReassigned" + }, + "reminder": { + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(3*24*60*60*1000))).toISOString()" + }, + "frequency": 3, + "notification": "requestReminder" + } + }, + "nextStep": [ + { + "condition": null, + "outcome": "REJECT", + "step": "scriptTask-aec6c36b3a45" + }, + { + "condition": null, + "outcome": "APPROVE", + "step": "scriptTask-e8842de66fbb" + } + ] + }, + "displayName": "Approval Task", + "name": "approvalTask-74cf85c35437", + "type": "approvalTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js new file mode 100644 index 000000000..91f6501a3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js @@ -0,0 +1 @@ +logger.info("This is exclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json new file mode 100644 index 000000000..e3edd7001 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json @@ -0,0 +1,23 @@ +{ + "displayName": "Context Gateway", + "name": "exclusiveGateway-abbb089758c8", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "skipApproval == true", + "outcome": "AutoApprove", + "step": "scriptTask-e8842de66fbb" + }, + { + "condition": "skipApproval == false", + "outcome": "Approval", + "step": "approvalTask-74cf85c35437" + } + ], + "script": { + "file": "Context Gateway - exclusiveGateway-abbb089758c8.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js new file mode 100644 index 000000000..4bcd244d8 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js @@ -0,0 +1,78 @@ +logger.info("Deprovisioning"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; +var context = content.get('context'); +var lineItemId = content.get('lineItemId'); + +try { + // Read request object + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); +} +catch (e) { + failureReason = "Deprovisioning failed: Error reading request with id " + requestId; +} + +// Create object to update final request progress +var decision = { 'status': 'complete', 'decision': 'approved' }; + +if (!failureReason) { + try { + // Remove entitlement grant from user + var request = requestObj.request; + var payload = { + "entitlementId": request.common.entitlementId, + "startDate": request.common.startDate, + "endDate": request.common.endDate, + "auditContext": {}, + "grantType": "request" + }; + var queryParams = { + "_action": "remove", + "initiatingUser": requestObj.requester.id + } + + var result = openidm.action('iga/governance/user/' + request.common.userId + '/entitlements', 'POST', payload, queryParams); + } + catch (e) { + var err = e.javaException; + err = JSON.parse(err.detail); + var message = err && err.body ? err.body.response : e.message; + failureReason = "Deprovisioning failed: Error deprovisioning entitlement to user " + request.common.userId + " for entitlement " + request.common.entitlementId + ". Error message: " + message; + } +} + +if (context == 'certification') { + // If entitlement removal request is created via certification, update the corresponding certification item with remediation status. + try { + var remediationStatus = failureReason ? "failed" : "complete" + var comment = failureReason ? "Unable to remove the entitlement successfully, remediation failed." : "Entitlement has been removed from user successfully, remediation complete." + var body = { + "remediationStatus": remediationStatus, + "comment": comment + } + var lineItemParams = { + "_action": "updateRemediationStatus" + } + openidm.action('iga/governance/certification/items/' + lineItemId, 'POST', body, lineItemParams); + } + catch (e) { + failureReason = "Unable to update the certification line item " + lineItemId + " with the final remediation status from this request." + } +} + +// Set additional properties on the request progress update +if (failureReason) { + decision.outcome = 'not provisioned'; + decision.comment = failureReason; + decision.failure = true; +} +else { + decision.outcome = 'provisioned'; +} + +// Update final request progress +var queryParams = { '_action': 'update' }; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); +logger.info("Request " + requestId + " completed."); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json new file mode 100644 index 000000000..a9af48cc5 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json @@ -0,0 +1,18 @@ +{ + "displayName": "Deprovisioning", + "name": "scriptTask-0359a9d77ee2", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Deprovisioning - scriptTask-0359a9d77ee2.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js new file mode 100644 index 000000000..32174f577 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js @@ -0,0 +1 @@ +logger.info("This is inclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json new file mode 100644 index 000000000..2cf2ed3b6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json @@ -0,0 +1,24 @@ +{ + "displayName": "Has End Date", + "name": "inclusiveGateway-8803458e3a77", + "scriptTask": { + "gatewayType": "inclusive", + "language": "javascript", + "nextStep": [ + { + "condition": "enableWait == true", + "outcome": "hasEndDate", + "step": "waitTask-b6e654628b18" + }, + { + "condition": "enableWait == false", + "outcome": "noEndDate", + "step": "scriptTask-0359a9d77ee2" + } + ], + "script": { + "file": "Has End Date - inclusiveGateway-8803458e3a77.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js new file mode 100644 index 000000000..f02836b00 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js @@ -0,0 +1,10 @@ +logger.info("Rejecting request"); + +var content = execution.getVariables(); +var requestId = content.get('id'); + +// Complete request as rejected +var requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); +var decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'}; +var queryParams = { '_action': 'update'}; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json new file mode 100644 index 000000000..40fcb417d --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json @@ -0,0 +1,18 @@ +{ + "displayName": "Reject Request", + "name": "scriptTask-aec6c36b3a45", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Reject Request - scriptTask-aec6c36b3a45.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js new file mode 100644 index 000000000..6bacde924 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js @@ -0,0 +1,22 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = content.get('context'); +var skipApproval = content.get('skipApproval'); +var queryParams = { + "_action": "update" +} +try { + var decision = { + "decision": "approved", + } + if(skipApproval){ + decision.comment = "Request auto-approved due to request context: " + context; + } + openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); + +} +catch (e) { + var failureReason = "Failure updating decision on request. Error message: " + e.message; + var update = { 'comment': failureReason, 'failure': true }; + openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams); +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json new file mode 100644 index 000000000..0b6042804 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Approved", + "name": "scriptTask-e8842de66fbb", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "inclusiveGateway-8803458e3a77" + } + ], + "script": { + "file": "Request Approved - scriptTask-e8842de66fbb.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js new file mode 100644 index 000000000..4df8201cd --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js @@ -0,0 +1,39 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = null; +var skipApproval = false; +var lineItemId = null; +var campaignId = null; +var enableWait = false; + +try { + // Read request object + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + if (requestObj.request.common.context) { + // Set execution variables from the request context + context = requestObj.request.common.context.type; + if (context == 'admin' || context == 'certification') { + skipApproval = true; + } + if (context == 'certification') { + lineItemId = requestObj.request.common.context.lineItemId; + campaignId = requestObj.request.common.context.campaignId + + // Add a comment on the certification item denoting the request ID + var commentResp = openidm.action('/iga/governance/certification/' + campaignId + '/items/comment', 'POST', { "ids": [lineItemId], "comment": "ID of entitlement removal request: " + requestId }, {}) + } + + } + if (requestObj.request.common.endDate){ + enableWait = true; + } +} +catch (e) { + logger.info("Could not validate request context, normal approval process will be followed.") +} + +logger.info("Context: " + context); +execution.setVariable("context", context); +execution.setVariable("lineItemId", lineItemId); +execution.setVariable("enableWait", enableWait); +execution.setVariable("skipApproval", skipApproval); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json new file mode 100644 index 000000000..ffa389dec --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Context Check", + "name": "scriptTask-ca9504ae90d8", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "exclusiveGateway-abbb089758c8" + } + ], + "script": { + "file": "Request Context Check - scriptTask-ca9504ae90d8.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json new file mode 100644 index 000000000..1d1b34ddb --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json @@ -0,0 +1,19 @@ +{ + "displayName": "Wait Task", + "name": "waitTask-b6e654628b18", + "type": "waitTask", + "waitTask": { + "events": null, + "nextStep": [ + { + "condition": "true", + "outcome": "COMPLETE", + "step": "scriptTask-0359a9d77ee2" + } + ], + "resumeDate": { + "isExpression": true, + "value": "requestIndex.request.common.endDate" + } + } +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json new file mode 100644 index 000000000..f416e3fd3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json @@ -0,0 +1,84 @@ +{ + "_rev": 8, + "childType": false, + "description": "test-BasicEntitlementRemove", + "displayName": "test-BasicEntitlementRemove", + "id": "testBasicEntitlementRemove", + "mutable": true, + "name": "test-BasicEntitlementRemove", + "staticNodes": { + "endNode": { + "connections": null, + "id": "endNode", + "x": 1883, + "y": 97 + }, + "startNode": { + "connections": { + "start": "scriptTask-ca9504ae90d8" + }, + "id": "startNode", + "x": 12, + "y": 110 + }, + "uiConfig": { + "approvalTask-74cf85c35437": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)" + }, + "type": "entitlementOwner" + } + ], + "events": { + "expirationDate": 7, + "expirationDateType": "duration", + "expirationDateVariable": "", + "expirationTimeSpan": "day(s)", + "reminderDate": 3, + "reminderTimeSpan": "day(s)" + }, + "x": 725, + "y": 59 + }, + "exclusiveGateway-abbb089758c8": { + "x": 433, + "y": 89.015625 + }, + "inclusiveGateway-8803458e3a77": { + "x": 1039, + "y": 54.015625 + }, + "scriptTask-0359a9d77ee2": { + "x": 1556, + "y": 85.015625 + }, + "scriptTask-aec6c36b3a45": { + "x": 1561, + "y": 205.015625 + }, + "scriptTask-ca9504ae90d8": { + "x": 136, + "y": 111.015625 + }, + "scriptTask-e8842de66fbb": { + "x": 901, + "y": 243.015625 + }, + "waitTask-b6e654628b18": { + "events": { + "resumeDateNumber": 1, + "resumeDateRequestProperty": "request.common.endDate", + "resumeDateTimeSpan": "day(s)", + "resumeDateType": "requestProp" + }, + "x": 1279, + "y": 94.015625 + } + } + }, + "status": "draft", + "type": "provisioning" +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har new file mode 100644 index 000000000..34ac62aa1 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har @@ -0,0 +1,312 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/am", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccd7a5defd0fdeaa986a2b54642d911a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.1" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 395, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/*" + }, + "response": { + "bodySize": 637, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 637, + "text": "{\"_id\":\"*\",\"_rev\":\"-1656042662\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"311468432e97f1f\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[],\"cloudOnlyFeaturesEnabled\":true,\"oauth2AIAgentsEnabled\":true,\"cdkDeployment\":false}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.1" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "637" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 788, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.509Z", + "time": 158, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 158 + } + }, + { + "_id": "6125d0328ad0dcaee55f73fd8b22ca14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1923, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/version" + }, + "response": { + "bodySize": 273, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"-868978778\",\"version\":\"9.0.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 9.0.0-SNAPSHOT Build fd1ac8d1985930638d813a5fa7ae4a18596a9c44 (2026-July-17 15:24)\",\"revision\":\"fd1ac8d1985930638d813a5fa7ae4a18596a9c44\",\"date\":\"2026-July-17 15:24\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "273" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 787, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.817Z", + "time": 118, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 118 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har new file mode 100644 index 000000000..a03042eeb --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har @@ -0,0 +1,125 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/environment", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccc7ec61c2094114d7917814bb19b83b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=1.0,resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1874, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/environment/scopes/service-accounts" + }, + "response": { + "bodySize": 1910, + "content": { + "mimeType": "application/json; charset=utf-8", + "size": 1910, + "text": "[{\"scope\":\"fr:am:*\",\"description\":\"All Access Management APIs\"},{\"scope\":\"fr:idc:analytics:*\",\"description\":\"All Analytics APIs\"},{\"scope\":\"fr:idc:certificate:*\",\"description\":\"All TLS certificate APIs\",\"childScopes\":[{\"scope\":\"fr:idc:certificate:read\",\"description\":\"Read TLS certificates\"}]},{\"scope\":\"fr:idc:content-security-policy:*\",\"description\":\"All content security policy APIs\",\"childScopes\":[{\"scope\":\"fr:idc:content-security-policy:read\",\"description\":\"Read content security policy\"}]},{\"scope\":\"fr:idc:cookie-domain:*\",\"description\":\"All cookie domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:cookie-domain:read\",\"description\":\"Read cookie domains\"}]},{\"scope\":\"fr:idc:custom-domain:*\",\"description\":\"All custom domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:custom-domain:read\",\"description\":\"Read custom domains\"}]},{\"scope\":\"fr:idc:dataset:*\",\"description\":\"All dataset deletion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:dataset:read\",\"description\":\"Read dataset deletions\"}]},{\"scope\":\"fr:idc:esv:*\",\"description\":\"All ESV APIs\",\"childScopes\":[{\"scope\":\"fr:idc:esv:read\",\"description\":\"Read ESVs, excluding values of secrets\"},{\"scope\":\"fr:idc:esv:update\",\"description\":\"Create, modify, and delete ESVs\"},{\"scope\":\"fr:idc:esv:restart\",\"description\":\"Restart workloads that consume ESVs\"}]},{\"scope\":\"fr:idc:promotion:*\",\"description\":\"All configuration promotion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:promotion:read\",\"description\":\"Read configuration promotion\"}]},{\"scope\":\"fr:idc:release:*\",\"description\":\"All product release APIs\",\"childScopes\":[{\"scope\":\"fr:idc:release:read\",\"description\":\"Read product release\"}]},{\"scope\":\"fr:idc:sso-cookie:*\",\"description\":\"All SSO cookie APIs\",\"childScopes\":[{\"scope\":\"fr:idc:sso-cookie:read\",\"description\":\"Read SSO cookie\"}]},{\"scope\":\"fr:idm:*\",\"description\":\"All Identity Management APIs\"},{\"scope\":\"fr:iga:*\",\"description\":\"All Identity Governance APIs\"}]" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "content-length", + "value": "1910" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 413, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.942Z", + "time": 103, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 103 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har new file mode 100644 index 000000000..074c36968 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har @@ -0,0 +1,282 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/iga", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9bb6d79d609bad2f8f78b7cdfc30bc73", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 13557, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "13557" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1855, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":7,\"childType\":false,\"description\":\"test-BasicApplicationGrant\",\"displayName\":\"test-BasicApplicationGrant\",\"id\":\"testBasicApplicationGrant\",\"mutable\":true,\"name\":\"test-BasicApplicationGrant\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":2822,\"y\":352},\"startNode\":{\"connections\":{\"start\":\"scriptTask-4e9121fe850a\"},\"id\":\"startNode\",\"x\":70,\"y\":140},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"type\":\"applicationOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":682,\"y\":155},\"exclusiveGateway-5167870154a9\":{\"x\":1855,\"y\":84},\"exclusiveGateway-621c9996676a\":{\"x\":433,\"y\":117.015625},\"inclusiveGateway-7d248125a9bd\":{\"x\":2417,\"y\":43.015625},\"inclusiveGateway-a71e67faaad1\":{\"x\":1124,\"y\":93.015625},\"scriptTask-0e5b6187ea62\":{\"x\":889,\"y\":116.015625},\"scriptTask-14acc58c28dd\":{\"x\":2650,\"y\":85.015625},\"scriptTask-3a74557440fb\":{\"x\":2144,\"y\":62},\"scriptTask-4e9121fe850a\":{\"x\":168,\"y\":140.015625},\"scriptTask-626899b6e99a\":{\"x\":1549,\"y\":108},\"scriptTask-744ef6a8b9a2\":{\"x\":2151,\"y\":207.015625},\"scriptTask-c58309b8c470\":{\"x\":1554,\"y\":242},\"waitTask-13cf96ebeb37\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.startDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\",\"resumeDateVariable\":\"startDate\"},\"x\":1339,\"y\":85.015625}}},\"status\":\"published\",\"type\":\"provisioning\",\"steps\":[{\"displayName\":\"Application Grant Validation\",\"name\":\"scriptTask-626899b6e99a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-5167870154a9\"}],\"script\":\"logger.info(\\\"Running application grant request validation\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar applicationId = null;\\nvar app = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n applicationId = requestObj.application.id;\\n}\\ncatch (e) {\\n failureReason = \\\"Validation failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Validation 1 - Check application exists\\nif (!failureReason) {\\n try {\\n app = openidm.read('managed/alpha_application/' + applicationId);\\n if (!app) {\\n failureReason = \\\"Validation failed: Cannot find application with id \\\" + applicationId;\\n }\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Error reading application with id \\\" + applicationId + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\n// Validation 2 - Check the user does not already have application granted\\n// Note: this is done at request submission time as well, the following is an example of how to check user's accounts\\nif (!failureReason) {\\n try {\\n var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]);\\n user.effectiveApplications.forEach(effectiveApp => {\\n if (effectiveApp._id === applicationId) {\\n failureReason = \\\"Validation failed: User with id \\\" + requestObj.user.id + \\\" already has effective application \\\" + applicationId;\\n }\\n })\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Unable to check effective applications of user with id \\\" + requestObj.user.id + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\nif (failureReason) {\\n logger.info(\\\"Validation failed: \\\" + failureReason);\\n}\\nexecution.setVariable(\\\"failureReason\\\", failureReason); \\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Application Grant Validation Failure\",\"name\":\"scriptTask-744ef6a8b9a2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = content.get('failureReason');\\n\\nvar decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-c58309b8c470\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-621c9996676a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApproval\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Create Removal Request\",\"name\":\"scriptTask-14acc58c28dd\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Create Removal Request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Create Removal Request failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason){\\n try{\\n var request = requestObj.request;\\n var newRequestPayload = {\\n \\\"common\\\":{\\n \\\"context\\\": {\\n \\\"type\\\": \\\"admin\\\"\\n },\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"userId\\\": request.common.userId,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"justification\\\": \\\"Request submitted automatically to remove access granted by request: \\\" + requestId\\n }\\n };\\n var queryParam = {\\n '_action': \\\"publish\\\"\\n }\\n openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam)\\n }catch(e){\\n logger.info(\\\"Create Removal Request failed to create request\\\")\\n }\\n }\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-7d248125a9bd\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableEndWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"scriptTask-14acc58c28dd\"},{\"condition\":\"enableEndWait == false\",\"outcome\":\"noEndDate\",\"step\":null}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has Start Date\",\"name\":\"inclusiveGateway-a71e67faaad1\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasStartDate\",\"step\":\"waitTask-13cf96ebeb37\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noStartDate\",\"step\":\"scriptTask-626899b6e99a\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Provisioning\",\"name\":\"scriptTask-3a74557440fb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-7d248125a9bd\"}],\"script\":\"logger.info(\\\"Provisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Provisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason) {\\n try {\\n var request = requestObj.request;\\n var payload = {\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\",\\n \\\"requestId\\\": requestObj.id,\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"add\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n logger.info(\\\"Creating account: \\\" + payload);\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Provisioning failed: Error provisioning account to user \\\" + request.common.userId + \\\" for application \\\" + request.common.applicationId + \\\". Error message: \\\" + message;\\n }\\n \\n var decision = {'status': 'complete'};\\n if (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n execution.setVariable('enableEndWait', false);\\n }\\n else {\\n decision.outcome = 'provisioned';\\n }\\n\\n var queryParams = { '_action': 'update'};\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n logger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-c58309b8c470\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-0e5b6187ea62\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-a71e67faaad1\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if (skipApproval) {\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-4e9121fe850a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-621c9996676a\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar enableWait = false;\\nvar enableEndWait = false;\\nvar skipApproval = false;\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n context = requestObj.request.common.context.type;\\n if (context == 'admin') {\\n skipApproval = true;\\n }\\n }\\n if (requestObj.request.common.startDate){\\n enableWait = true;\\n }\\n if (requestObj.request.common.endDate){\\n enableEndWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Request Context Check failed \\\" + e.message);\\n}\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"enableEndWait\\\", enableEndWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Validation Gateway\",\"name\":\"exclusiveGateway-5167870154a9\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"failureReason == null\",\"outcome\":\"validationSuccess\",\"step\":\"scriptTask-3a74557440fb\"},{\"condition\":\"failureReason != null\",\"outcome\":\"validationFailure\",\"step\":\"scriptTask-744ef6a8b9a2\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-13cf96ebeb37\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-626899b6e99a\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.startDate\"}}}]}" + }, + "queryString": [ + { + "name": "_action", + "value": "publish" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow?_action=publish" + }, + "response": { + "bodySize": 4226, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 4226, + "text": "[\"G/Q0RBTzAVCEDHNfvs2vr9+entkV5CkO9o0o75Vh5s5x7qHUK2G1ifJA8koygaJ8/2tlz4eej3ExClWMj1EFLYbE9O6GZgNALqmq/7unF6hnQgCOSbgYz6Du+VOi586dO+FO3mOo9r8ZQUQ5rjGpG9Koe1EyD/l8UWc0GgVGCvFfKpjun8OwM52KxtmfvbIROVq1p2CdutzqDgy7fBOcx8Y/WkM0zq4YTwOhwPHBXycYZ43dIscxmOee/vz8vdoF4vjV0wFFzTFEGgKK/50RR3Cf/0mFb5dVVjXL5aai5VLdJAI5QHYpeFE7o5EXyIgY+yD/4ErijJaO8THSgID4esWdUGD0IyFHN8bOgZunnSVEdyIKzKzn/1lF+lSnyzKt6qZepGWhlji9ccyq9VHg94UCHP5AFLhz2y35xNjezSQ+jNYauwWVqn7bZk/jg2+BQ+peRuJ8Ja20B+X7jtsAWugg4K7JluKL8kZtdhRm81VgimrGrxraAVdNthRnzGgW7pl6ZXajpwdSwVlowY673Z8lbhCNsRLhX1ba6E9wlhYA8nFuNx/Qws8xMFHvkzHoH2fGzFZdTd/qfGU7ulruF64YfEH5t+bAfl4/MQ7nicN5mq+kBYwEqGSC7KqJ0StpJ2m7FpgGM5ojZya1l0TOATrcn7SAtffOgyeljd2i9CrwaeI7GA0S8URI20t7dcWDrwApXML1O3XfCFiEjh0uGKQ1Pcy+IzphGNCwANRl0h3Hk9IzNiWwffTVnE0kv8YOS51VSK8yALiKGgYgawOADInrHzbgQOiN1cnQVw2VNpVJ2hcW9eMAblxjuC4HX0BiknX8ja+8QLOJks8KK9xcGTYoWz2+E4yBPNTuvdTuhz9IwG9noDCCQlomHd9PuXGRBMR3E8AE0M4SqAL8UWHc7E0IxlmIZk/QyUOOQ+QeLU9k7BZMgNkBuZ/aDzsC18O7+4ToOgAFzFpZABEXAx9NOCifpAjMtMMYyBe+K95uPpIxkE+M5gV+IYf/ARNbsvKdERi8cRsM5Q54oaR3fq2691k0rdD+DVXkVAXjIpKvRkPbtlmdmA8UB0Pt5DmQ5x1HMoGBZF63BMBGc7+D9YqrJADL70uAac7/x3m2arOjjHcjMy2A63M2cuJiKxm7ND3MuMqQWC7coVQa/IhVo5BNQ4UNZxI=\",\"M3CjEnkEpwrS4jRxveC9VxcF9ZVqNkuVLUL4CXBm9YM9t+NupwRkW4TrsJrkCaZEBF+1nQ8tnFmyVmMCmHURtLj7kmYcWIgqjoEJYLppmfH3J7EnG5nAoZkD2OswAdGPxIHB254JYPO0Ov9Amk2qxFP8fyR/ulNe7QO0cAb2VVe4AhPAxkGrSMFZIsaqSKx0d/v4xHiS23CYafMVvyGCTWp3fYNd35RdXhZ5vYDQBWAjYi0VSQryj3zZCypbeVn5n3d3D7cv66Nk2a/+ckHlpkqbmlSV4cTjOuWH9W/r66fNFbuyyRfLTdMV9UJ5ZfTH/+l0aq5iT8hRddF5Nf3KRqM4ownr4+BJrJVR5HEJJ7V7AQqUKF9AsrSR+tIOVtNRT/uY209L/n+Lt8RonDiaR9MDijPtigSE2I0/4v6UiqcA5/GkQjBbe658UBf+KtP0xpEOZGPUcMPo+pzR9qqgQMbJ/fOaI8zm03EwPkx4Ru6D0ABFUuhMvXHUKtIxsKE7nNl0f06+zOqLrLioFhfV4iJdLBbz+TyJ7tfH28fojd3O5jhxzOetj4PxG0ETr2QWHkLxMEPsjdXkq56QLc0v0n2uL6enyXYnFHnCig/YbXqaJh6VksI2zt5ElaXdcrmsqrqyIblftMoxwgBVNBtnhm9mqBI23rZgRs745xhdnRFvsbZBgCFtnKniEfGru1GXdfNkpsqe5wL7N4QtndEm9RLYrz0tVNeVTZc1Wi+ucO1JRYIH2lek+YdMb3wRbRDAA9mGssYbwMI2Ui8AkUklIJOWZym7Jv5eBAy09O5em9uppregE2fbYP3oT5+wJcSRa5cBkbGD1SAVS585/Zru1GnnlIYWYp4LACAl06GclShCcCioanZHooArxvYa4mkgiQIkTudTHRIjrWviwLRV3CpRcEk+wVMJ3/p+1THtegzko8A/+g17amT1jyrSlv7qB5U7/GSJhlRgRgHr+VfGSBrUGN1eRdOp3e4EEwqzcO8OBJ11skHeCpsT6gbP1vhVp7mdiQwdTawgVEUPHpCqai+JnUGamWeBiqW0Sh8HVJKgcpMua3OoUmoTcxRykyW6sRnNC0XkGq4ELv0QulJMWdtHIhR8295ksnH3mMpL+iZqnRVNmpVquZEFS/+iAqyt1imq6Ly1RtZ76murX5WJonjauwprnnRftMwylzYExznVumU1xA7L3ICa1rKJowzOP1EsoHqEvHjjqk6pqnullE4X/4/HqHzcM7GcN4BGG8qM8Z/KxP72XKZ51y8r2tAmry/eB1f0Ih1Gw0JjZo9E6rXnqi7Ksi6KRb/JmL53vjElm+pRlHIbt9qosP87rC8pskGQjGhJCDagjN57a0bzDsrDIGmUHKyKynFeiWrUJl4rRskpADjWS0/aEGkTvSUGIw1D6ykLbjcfidFrkhP20tdjpIB8TAhqQ6U1GDFDGxcVjd0+B/Jn0nDAyxpIQITqkq3QjoF+e+IMImhyjqmY65GIqrzpqzfUsx3gCzDVYb3AwP1F2dgev3h5rJ/ooDyQ99ACJR/qoNbHjpqAwxWgXgGAQAt/e7y9SWaNY8GMvE8moiU5V6haDsoDXYZ2wBv/9a9A3icbp0/w97fFpMU8DYSPGmOLr8i0Gf5MmTAB\",\"ovOdqxJq0/EUJELvvPffGkZr1L7edqsFqhmghVT7X10eVtRJvdzyJYijkNi7NaD13ba3Ck4u21FAawalAHlwZVBEosJW7vw+jBSjkHHvBLIAKNm7TbtAaNsoU4mKyzPcM2ACR7qa1Tzrx4qJmHE480KdOAc6OTVjaNerqRHnHpyLf1UeEURSNo5nT8BDO23wb000xDRQAZyvKaSj+q9YTUf5bhdS4trLzAQwTda0i/CwM5gAhvA/DmvsEIxktCk4uBIg5qHJ419EWhXVZkt072W2HuJrROOYtB2xO0FSg6g10isSN8hkLQjEdss/QawrSwQVy4VTITzcGNA94yWApSAXnCA3h8iPHUwPs6a1mRfEV3LbEBC4QI3RXRY9HvQYtWYzpZGhLZDGiXYZqj2TK7wjSUriaDncbQoI52AvWc/Y7YA2OwsPkePnOBu4I6FV06hFi4sGrFM1hwR3Qzuu6bsHvXUFLdMs7akpF8riyU1HJVN2zd7W1OnQTUOfScGbIjYwDKM/GXBP+tlCBr6T5rzy1RU8kNJWtIzbfFAXDVVul5li+xEFRAVMiTN3S8OgoYE+7j5otPLOSOJpMBOukIo9CLQtsN9mtS2rYaMAMGTSCTU4x4h9KAYmSFGgehplBdFLJTbb8SBm33h2QpKHV6ktDjz0NNKQQ4ZtEbg44Abi1jlfqW9oZrdYIs8hqLz1JfIBjJiPiFjxTB/0flbmsqFEbj52pDGCEtf0Y6TgipyLKnoy1qaCklnt2gjZ7vEex66jEEBPVGrwf2bk16ho5L8TAifHqZZNZTkA7MHjmlMCRkijTv4kZ+6F/N34fMnTcX37590f6yfRjE38nllPYdzTj3oHQjtUsHTG4wyoRUhnAsdW201vHP+DWHO7G6dJ1DKVrL7RLsAOWbaE4pQnz3X9nOwJOB5RZE2WcTyhyMtsKnGTPt4Ukj9/3nejL0x1lEI58FiuF1cfkRaLieNorp3tzVZ/49QPoA4GVS9Z1gTRgYaZqB3U9AiNDk5oWs0/nH86Xgn1eNoupmHI2xAFfv4nPJk9PQ7KokCtTrMwR60Mrp1ELp5xZMhNoxxWzTSOT8tST+SNW1cQZzyiSJuyzFazKS60f4SnE4o8r+ddSetkkZZVVk48DIeZp2ZFWldXb5Gf6oMwaufgNCt6LfMzCTpaoob1VZpm2dCOq2xaLUJNDKtyjdZuynONn3QapkXjUqqsCm0R1JGwaoaudrFolf4CFMrWVBY9SVk0dWiYxdOpWVqmA7XpbFF3W1NBXEm+HNzDyYps4oDaW5xNQGDZhW7G/YY8ihTgiEo6z513A/l40lY5UExl9Vj/QQpkABK+fJ1EGpWoAU1iQprnS0FMa36CtwVxDCji6MAzTNiPsaQ50Y80AQ==\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:11.156Z", + "time": 4299, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 4299 + } + }, + { + "_id": "085dfa6a281aacc37c722d7e322d731e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 10289, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "10289" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1855, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":8,\"childType\":false,\"description\":\"test-BasicEntitlementRemove\",\"displayName\":\"test-BasicEntitlementRemove\",\"id\":\"testBasicEntitlementRemove\",\"mutable\":true,\"name\":\"test-BasicEntitlementRemove\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":1883,\"y\":97},\"startNode\":{\"connections\":{\"start\":\"scriptTask-ca9504ae90d8\"},\"id\":\"startNode\",\"x\":12,\"y\":110},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"type\":\"entitlementOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":725,\"y\":59},\"exclusiveGateway-abbb089758c8\":{\"x\":433,\"y\":89.015625},\"inclusiveGateway-8803458e3a77\":{\"x\":1039,\"y\":54.015625},\"scriptTask-0359a9d77ee2\":{\"x\":1556,\"y\":85.015625},\"scriptTask-aec6c36b3a45\":{\"x\":1561,\"y\":205.015625},\"scriptTask-ca9504ae90d8\":{\"x\":136,\"y\":111.015625},\"scriptTask-e8842de66fbb\":{\"x\":901,\"y\":243.015625},\"waitTask-b6e654628b18\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.endDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\"},\"x\":1279,\"y\":94.015625}}},\"status\":\"published\",\"type\":\"provisioning\",\"steps\":[{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-aec6c36b3a45\"},{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-e8842de66fbb\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-abbb089758c8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApprove\",\"step\":\"scriptTask-e8842de66fbb\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Deprovisioning\",\"name\":\"scriptTask-0359a9d77ee2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Deprovisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar context = content.get('context');\\nvar lineItemId = content.get('lineItemId');\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n}\\ncatch (e) {\\n failureReason = \\\"Deprovisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Create object to update final request progress\\nvar decision = { 'status': 'complete', 'decision': 'approved' };\\n\\nif (!failureReason) {\\n try {\\n // Remove entitlement grant from user\\n var request = requestObj.request;\\n var payload = {\\n \\\"entitlementId\\\": request.common.entitlementId,\\n \\\"startDate\\\": request.common.startDate,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\"\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"remove\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/entitlements', 'POST', payload, queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Deprovisioning failed: Error deprovisioning entitlement to user \\\" + request.common.userId + \\\" for entitlement \\\" + request.common.entitlementId + \\\". Error message: \\\" + message;\\n }\\n}\\n\\nif (context == 'certification') {\\n // If entitlement removal request is created via certification, update the corresponding certification item with remediation status.\\n try {\\n var remediationStatus = failureReason ? \\\"failed\\\" : \\\"complete\\\"\\n var comment = failureReason ? \\\"Unable to remove the entitlement successfully, remediation failed.\\\" : \\\"Entitlement has been removed from user successfully, remediation complete.\\\"\\n var body = {\\n \\\"remediationStatus\\\": remediationStatus,\\n \\\"comment\\\": comment\\n }\\n var lineItemParams = {\\n \\\"_action\\\": \\\"updateRemediationStatus\\\"\\n }\\n openidm.action('iga/governance/certification/items/' + lineItemId, 'POST', body, lineItemParams);\\n }\\n catch (e) {\\n failureReason = \\\"Unable to update the certification line item \\\" + lineItemId + \\\" with the final remediation status from this request.\\\"\\n }\\n}\\n\\n// Set additional properties on the request progress update\\nif (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n}\\nelse {\\n decision.outcome = 'provisioned';\\n}\\n\\n// Update final request progress\\nvar queryParams = { '_action': 'update' };\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\nlogger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-8803458e3a77\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"waitTask-b6e654628b18\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noEndDate\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-aec6c36b3a45\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-e8842de66fbb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-8803458e3a77\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if(skipApproval){\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-ca9504ae90d8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-abbb089758c8\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar skipApproval = false;\\nvar lineItemId = null;\\nvar campaignId = null;\\nvar enableWait = false;\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n // Set execution variables from the request context\\n context = requestObj.request.common.context.type;\\n if (context == 'admin' || context == 'certification') {\\n skipApproval = true;\\n }\\n if (context == 'certification') {\\n lineItemId = requestObj.request.common.context.lineItemId;\\n campaignId = requestObj.request.common.context.campaignId\\n\\n // Add a comment on the certification item denoting the request ID\\n var commentResp = openidm.action('/iga/governance/certification/' + campaignId + '/items/comment', 'POST', { \\\"ids\\\": [lineItemId], \\\"comment\\\": \\\"ID of entitlement removal request: \\\" + requestId }, {})\\n }\\n\\n }\\n if (requestObj.request.common.endDate){\\n enableWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Could not validate request context, normal approval process will be followed.\\\")\\n}\\n\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"lineItemId\\\", lineItemId);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-b6e654628b18\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.endDate\"}}}]}" + }, + "queryString": [ + { + "name": "_action", + "value": "publish" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow?_action=publish" + }, + "response": { + "bodySize": 3653, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 3653, + "text": "[\"GzAoAOTe11lfv3NzRSZRbFOaeGzn9thGKNe1RbYGosRInCSz+HE+XCt9AWWNq1CVREbXqIGIhefyfQFpMsnRlu63AKAAybEzDFIBKlkbQ3OvDy6EE4gZ7VdyRaNRYKQQX6lgyoWNJlbnInDpDR3dmZCjVUeiW7i7e/sQhov+iZ53yN99p2icnTY2J0KB+4S/TDDOGntAjnsxD3aL736vqkAcv3o6o5hwDJFOAcW/17rLP3rwqz6raqfC0914UO4nw7I/HPTHD9FL6l1gp8JT+VYmKcgvupC4oqVL3EY6lSu2rLgwCltXFUdXx9LxcMrN4t3i9Q5rWYJi1/ZQs/ddUTkq+6OirwZDbHlWB/7y/n6z+mNx/zo0mQx6mkajfVFg+7m+fT863ZqL2AY5qjI6z6YbGY3iiiYsLidPIdR9uuhr4ni6s7ugQImnjHpbndWBfCYRbiFJPO1bfm9Lq+mSUjef/NV3Sx5++QWIGFMOwTPIO/Cc/jj+zT+nRoOgtDZnaXWXDrYcFWNoQHHtwJiaxpvC8EW8J/24ITiKJxWCOdjXzCOV9Bdp288c6Uw2Zg0fmF2dK2pdBgU2Knj5finS2HKky8l4mp5X3PU/UEMpsl8O1WeOWkV6Nui5wESbH/02Gd/0Bjej/GaU33TzPO90Oml0y+1qG72xh4RbHjUfs7icjL8TPPFqZrThGqdp6WisJp/3hnRoP9hL0EGyZYOi36x4U7e1t22rFz1bjhgGPb/qtyrSd9XcqaIo8sl0PJyUE6zj42FkLhESCNwQilkH+QW+mDEew5M5wdAx53OIviZU/351dDi1qAQBi8BLAOxUXolCwBSzK3kHn8PazxwHkVVR4JaMpsmvjwIrdziQT43du0TiAUcMl6vhwLmjSuzMpMW2J2TDnnreH07VVI/HRL2xJu0NDQ756gKd5atoZ3m9o21dVQ1XKomt3UXas/IH61wN5nBElpumB4p/KG9UUVFIOjNi0s1hSw3zhPOmB4oJM5rRfd69MlXtaUMqOAtzsHVVzcpKvcQMaJHJ5QQqY2kZ6ViUWAoJ7kra6Bu4SgsAkGWwIaXrOSW44pHKuFzWfy+r4hHm8F906KePKQLuJWHmoLLTEh6rbElZPuNDxuAW8e9Wc2BvFzvG4dpyuLadmbSttMd4GQYJdSqjMkHlPhDdmbQ=\",\"gA==\",\"hffOgyeljT3UfbbvJj6A0TDEUYOql7q8S0mbZfDak4rUxjtCdFCftIoEe2NVxQI2wZCtZuPT28IcrsBCVLEOTAAzyIYxDoxuKBPAhqvBmkHL693NHpIfetc0WXaD6Ypdj+5MMNxODwevbIRzVt6kDuSTyN7pAfMGDF0Vj+mvCTPyY51UUzmlYV7sXgEAJI7uw5da4kh9zLR0x6OzKU0iz4EPjbO1NypSarNcT7kuZPUDLdXfxqpamwjX+y1RwLXNGPjVd9ecqhPL8bBEYgWSWs48y/9q8s298uoYuBN+lXTOcr+P7kwS2yNOd/qo0djD74E8K2SP7Eo+NbouJdJWDHtzO0NdRR0DG07qF3PucetAfqnhFlhmrF0uMA7sfrXdMS4ERbzdUYclYcslXSmZVTck72EOlD6qs1pcSrL8S2bQJiQa/267+pSeFPW4hLxPD5+c1GE7b39dBfOEV/7lFyDv08LpBp7/Gqe+0lgQQOmH7L5cgkWCJrBUrCo61bJxQ+frqhLhD8uVaZ1pbF2BpFGKVtTuUBSltClqMWq42UMC9avOgW3XPtw4y4Bj9yyD5b46IJsSw2pNgINOjScNZ3NwM2P4xRz2No8PBD6qQjsGTKQjqNbx9AfuwBKEwDCtjQZhiEmGPtjepcEc2Ic8B4lIPq1EECARSy1NxdEV7Hx3Jvv+3aqiIjg7DADNlPgAnE8e6rKkEPZ1VTW8FVh+lN4XLtKJUw6vIZtvgcZd3yx5JEhMmwBC7UIVmQFyCZFTW6BDJnGkVqJgjo0n9FsR2AG5QDaUiQVsquYuJBuEsuWoXobGgLBABCbtqXC64TUu6OiF343DUBAiYQm4LdJDKmNJrkHZRZ1Qw8F6KIkP1oAq9jgID48PJgxz3Ousw3vLMthShEhXMZwZwmaGAvy7PlhN2cygSiMAeBgKbF9EqZk/GcyBWZcNotqWSLMZuY/+qKRUaAiOCtpl20xVoOK1orn1y/f7yZjShtsaYKI4hAlgfYdmUzZiRkjnMDJJtJgR+linmPXRBjAt7GeJYPNuaTp1bPhAf5Z7+Swmk7w/GE6or8YBqcl/UwEWVvvIeXRutN2Obv1PZaJnOeRBhYXxJJy/vt+Vyfvp3xUjGg0Ho96k6E7cSuXV8ZZu3bVog+Lc5cunNKzVrms4XhbuwoiG1svbtCNxalQz2ERrIhCAH423iZWUjs2353ACYJk1BKQBQ0AFiGalkM5qO62mi3Xqp5yq96d6VhGDmBeaCWCarCHNuLfFFd4wrJ2hzDd75xX/sIM6DqkEzkUQFfpndQREKJAbv7LX4G9HFnMV3VCCXwq9tdyEQ9zendv+2V2itG1QRJVSYUT1kDjQol/IHr95J29qNbNPal3YycY1UoshaZyqo7sLI2RA14YuEhC7yJOgSxSr6ZuU7wXLmI0zcNVP4q+2DBpkqxh7YGcPZx0VD+dIdfdqz8qbdRCBIUs4hYloUYYDs5+qmDBnYnA=\",\"9fPJEgQO3WteyFbfn7tSTYf5QNE015Mrjjn/v68fqHxSehOpdcfCv+sbGePUVBxWCVIaaa/bn7z+U11mGUsms+885onIEMOKNxms4+AXMcd2eMixMKyPYWW28UoSCSJEBoLb2RW8WRqbU5BFDUgoZ5q3G4P//4cldtigmHlqawSAjiVHgymkZ5mL8Ad/saUiy+YJBzRhlpctRVleiyRWAI+it+Nfag0qcEEunyusMliTdTae5RKmLN80suAcA9nahsLJ/krKRFFxvldjcNvAzC0wf5xCCTIyONkVJBodiSj411NP+czjDgdd4vINuNBTonCn0OYTjTNhTzNMeisERYKtwdNWbilQC9EOUIrPd5nXrq40WBdhjojpAZK+HhzOFSeG1YsFcIj2GObW8LnmoGsIg6LqWBK4K4P0Jp2ZtNDZWsgkEgV/vSXyFKKPVpXINcE7nWDcqhI5G73LsgB5dYkcoHVj18PRVKeTgItJPhZNCGEPtQT5r7mzb0+D16uP9x8Wu4Vvemg9hfpIb9bMsxjDzAcP0YQJATSVANYrbtJ+5vjvARpdfnKaJhgMJqs/TdoA17HK0hhCaUI+aYfJbszxgqI7mfQ5Niim4zbDtfr4KY/wutzX9ojaIkQ++B70Hl6j281bjrV57ezeHGZYOFcS40yHn5W5JjQ5SS03AeeKiLkfEAtZkxjziylAUa1rykSkYQVbHQUu/ww7c6TtSVkUqFWThA7OwcDiCvoXOhIEbd/2HfeG91XD6TQVb6tvDnHFC4pBX9helMk0zbvDUW/YcvcQ0w7p5v1paQWDVy+9o2QthsNRtydDe94UXzcfdZehl9/b8k7XYb+ktXe73Xt7XgVe10zzu84GfQ9AKxXXeUMCS471qT4W5FF0AYbs/PA+/FvQQIqKIhYqeYiCoUABK/C5U+f36/bGfdJ4GrbwsZdYBxR4MlJTauR4rKMQjoq+phY=\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:15.465Z", + "time": 3656, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 3656 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har new file mode 100644 index 000000000..ad3e3b4a4 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har @@ -0,0 +1,146 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/oauth2", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1328, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1328" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 450, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 1780, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 1780, + "text": "{\"access_token\":\"\",\"scope\":\"fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "1780" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 561, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.681Z", + "time": 130, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 130 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har new file mode 100644 index 000000000..d408e7fa3 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har @@ -0,0 +1,310 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/openidm", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.858Z", + "time": 196, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 196 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 682, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:11.052Z", + "time": 95, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 95 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har new file mode 100644 index 000000000..d48b745f6 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har @@ -0,0 +1,312 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/am", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccd7a5defd0fdeaa986a2b54642d911a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.1" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 395, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/*" + }, + "response": { + "bodySize": 637, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 637, + "text": "{\"_id\":\"*\",\"_rev\":\"-1656042662\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"311468432e97f1f\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[],\"cloudOnlyFeaturesEnabled\":true,\"oauth2AIAgentsEnabled\":true,\"cdkDeployment\":false}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.1" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "637" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 788, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.146Z", + "time": 249, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 249 + } + }, + { + "_id": "6125d0328ad0dcaee55f73fd8b22ca14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1923, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/version" + }, + "response": { + "bodySize": 273, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"-868978778\",\"version\":\"9.0.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 9.0.0-SNAPSHOT Build fd1ac8d1985930638d813a5fa7ae4a18596a9c44 (2026-July-17 15:24)\",\"revision\":\"fd1ac8d1985930638d813a5fa7ae4a18596a9c44\",\"date\":\"2026-July-17 15:24\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "273" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 787, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.558Z", + "time": 117, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 117 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har new file mode 100644 index 000000000..7e6ef30e0 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har @@ -0,0 +1,125 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/environment", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccc7ec61c2094114d7917814bb19b83b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=1.0,resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1874, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/environment/scopes/service-accounts" + }, + "response": { + "bodySize": 1910, + "content": { + "mimeType": "application/json; charset=utf-8", + "size": 1910, + "text": "[{\"scope\":\"fr:am:*\",\"description\":\"All Access Management APIs\"},{\"scope\":\"fr:idc:analytics:*\",\"description\":\"All Analytics APIs\"},{\"scope\":\"fr:idc:certificate:*\",\"description\":\"All TLS certificate APIs\",\"childScopes\":[{\"scope\":\"fr:idc:certificate:read\",\"description\":\"Read TLS certificates\"}]},{\"scope\":\"fr:idc:content-security-policy:*\",\"description\":\"All content security policy APIs\",\"childScopes\":[{\"scope\":\"fr:idc:content-security-policy:read\",\"description\":\"Read content security policy\"}]},{\"scope\":\"fr:idc:cookie-domain:*\",\"description\":\"All cookie domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:cookie-domain:read\",\"description\":\"Read cookie domains\"}]},{\"scope\":\"fr:idc:custom-domain:*\",\"description\":\"All custom domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:custom-domain:read\",\"description\":\"Read custom domains\"}]},{\"scope\":\"fr:idc:dataset:*\",\"description\":\"All dataset deletion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:dataset:read\",\"description\":\"Read dataset deletions\"}]},{\"scope\":\"fr:idc:esv:*\",\"description\":\"All ESV APIs\",\"childScopes\":[{\"scope\":\"fr:idc:esv:read\",\"description\":\"Read ESVs, excluding values of secrets\"},{\"scope\":\"fr:idc:esv:update\",\"description\":\"Create, modify, and delete ESVs\"},{\"scope\":\"fr:idc:esv:restart\",\"description\":\"Restart workloads that consume ESVs\"}]},{\"scope\":\"fr:idc:promotion:*\",\"description\":\"All configuration promotion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:promotion:read\",\"description\":\"Read configuration promotion\"}]},{\"scope\":\"fr:idc:release:*\",\"description\":\"All product release APIs\",\"childScopes\":[{\"scope\":\"fr:idc:release:read\",\"description\":\"Read product release\"}]},{\"scope\":\"fr:idc:sso-cookie:*\",\"description\":\"All SSO cookie APIs\",\"childScopes\":[{\"scope\":\"fr:idc:sso-cookie:read\",\"description\":\"Read SSO cookie\"}]},{\"scope\":\"fr:idm:*\",\"description\":\"All Identity Management APIs\"},{\"scope\":\"fr:iga:*\",\"description\":\"All Identity Governance APIs\"}]" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "content-length", + "value": "1910" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 413, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.680Z", + "time": 109, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 109 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har new file mode 100644 index 000000000..9a81e08f1 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har @@ -0,0 +1,272 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/iga", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "f247374a873013def462af84f504715e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 13553, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "13553" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1864, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":7,\"childType\":false,\"description\":\"test-BasicApplicationGrant\",\"displayName\":\"test-BasicApplicationGrant\",\"id\":\"testBasicApplicationGrant\",\"mutable\":true,\"name\":\"test-BasicApplicationGrant\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":2822,\"y\":352},\"startNode\":{\"connections\":{\"start\":\"scriptTask-4e9121fe850a\"},\"id\":\"startNode\",\"x\":70,\"y\":140},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"type\":\"applicationOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":682,\"y\":155},\"exclusiveGateway-5167870154a9\":{\"x\":1855,\"y\":84},\"exclusiveGateway-621c9996676a\":{\"x\":433,\"y\":117.015625},\"inclusiveGateway-7d248125a9bd\":{\"x\":2417,\"y\":43.015625},\"inclusiveGateway-a71e67faaad1\":{\"x\":1124,\"y\":93.015625},\"scriptTask-0e5b6187ea62\":{\"x\":889,\"y\":116.015625},\"scriptTask-14acc58c28dd\":{\"x\":2650,\"y\":85.015625},\"scriptTask-3a74557440fb\":{\"x\":2144,\"y\":62},\"scriptTask-4e9121fe850a\":{\"x\":168,\"y\":140.015625},\"scriptTask-626899b6e99a\":{\"x\":1549,\"y\":108},\"scriptTask-744ef6a8b9a2\":{\"x\":2151,\"y\":207.015625},\"scriptTask-c58309b8c470\":{\"x\":1554,\"y\":242},\"waitTask-13cf96ebeb37\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.startDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\",\"resumeDateVariable\":\"startDate\"},\"x\":1339,\"y\":85.015625}}},\"status\":\"draft\",\"type\":\"provisioning\",\"steps\":[{\"displayName\":\"Application Grant Validation\",\"name\":\"scriptTask-626899b6e99a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-5167870154a9\"}],\"script\":\"logger.info(\\\"Running application grant request validation\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar applicationId = null;\\nvar app = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n applicationId = requestObj.application.id;\\n}\\ncatch (e) {\\n failureReason = \\\"Validation failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Validation 1 - Check application exists\\nif (!failureReason) {\\n try {\\n app = openidm.read('managed/alpha_application/' + applicationId);\\n if (!app) {\\n failureReason = \\\"Validation failed: Cannot find application with id \\\" + applicationId;\\n }\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Error reading application with id \\\" + applicationId + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\n// Validation 2 - Check the user does not already have application granted\\n// Note: this is done at request submission time as well, the following is an example of how to check user's accounts\\nif (!failureReason) {\\n try {\\n var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]);\\n user.effectiveApplications.forEach(effectiveApp => {\\n if (effectiveApp._id === applicationId) {\\n failureReason = \\\"Validation failed: User with id \\\" + requestObj.user.id + \\\" already has effective application \\\" + applicationId;\\n }\\n })\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Unable to check effective applications of user with id \\\" + requestObj.user.id + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\nif (failureReason) {\\n logger.info(\\\"Validation failed: \\\" + failureReason);\\n}\\nexecution.setVariable(\\\"failureReason\\\", failureReason); \\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Application Grant Validation Failure\",\"name\":\"scriptTask-744ef6a8b9a2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = content.get('failureReason');\\n\\nvar decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-c58309b8c470\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-621c9996676a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApproval\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Create Removal Request\",\"name\":\"scriptTask-14acc58c28dd\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Create Removal Request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Create Removal Request failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason){\\n try{\\n var request = requestObj.request;\\n var newRequestPayload = {\\n \\\"common\\\":{\\n \\\"context\\\": {\\n \\\"type\\\": \\\"admin\\\"\\n },\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"userId\\\": request.common.userId,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"justification\\\": \\\"Request submitted automatically to remove access granted by request: \\\" + requestId\\n }\\n };\\n var queryParam = {\\n '_action': \\\"publish\\\"\\n }\\n openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam)\\n }catch(e){\\n logger.info(\\\"Create Removal Request failed to create request\\\")\\n }\\n }\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-7d248125a9bd\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableEndWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"scriptTask-14acc58c28dd\"},{\"condition\":\"enableEndWait == false\",\"outcome\":\"noEndDate\",\"step\":null}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has Start Date\",\"name\":\"inclusiveGateway-a71e67faaad1\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasStartDate\",\"step\":\"waitTask-13cf96ebeb37\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noStartDate\",\"step\":\"scriptTask-626899b6e99a\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Provisioning\",\"name\":\"scriptTask-3a74557440fb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-7d248125a9bd\"}],\"script\":\"logger.info(\\\"Provisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Provisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason) {\\n try {\\n var request = requestObj.request;\\n var payload = {\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\",\\n \\\"requestId\\\": requestObj.id,\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"add\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n logger.info(\\\"Creating account: \\\" + payload);\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Provisioning failed: Error provisioning account to user \\\" + request.common.userId + \\\" for application \\\" + request.common.applicationId + \\\". Error message: \\\" + message;\\n }\\n \\n var decision = {'status': 'complete'};\\n if (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n execution.setVariable('enableEndWait', false);\\n }\\n else {\\n decision.outcome = 'provisioned';\\n }\\n\\n var queryParams = { '_action': 'update'};\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n logger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-c58309b8c470\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-0e5b6187ea62\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-a71e67faaad1\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if (skipApproval) {\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-4e9121fe850a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-621c9996676a\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar enableWait = false;\\nvar enableEndWait = false;\\nvar skipApproval = false;\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n context = requestObj.request.common.context.type;\\n if (context == 'admin') {\\n skipApproval = true;\\n }\\n }\\n if (requestObj.request.common.startDate){\\n enableWait = true;\\n }\\n if (requestObj.request.common.endDate){\\n enableEndWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Request Context Check failed \\\" + e.message);\\n}\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"enableEndWait\\\", enableEndWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Validation Gateway\",\"name\":\"exclusiveGateway-5167870154a9\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"failureReason == null\",\"outcome\":\"validationSuccess\",\"step\":\"scriptTask-3a74557440fb\"},{\"condition\":\"failureReason != null\",\"outcome\":\"validationFailure\",\"step\":\"scriptTask-744ef6a8b9a2\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-13cf96ebeb37\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-626899b6e99a\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.startDate\"}}}]}" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow/testBasicApplicationGrant" + }, + "response": { + "bodySize": 4226, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 4226, + "text": "[\"G/A0RBTzAVCEDHNfvs2vr9+entkV5CkO9o0o75Vh5s5x7qHUK2G1ifJA8koygaJ8/2tlz4eej3ExClWMj1EFLYbE9O6GZgNALqmq/7unF6hnQgCOSbgYz6Du+VOi586dO+FO3mOo9r8ZQUQ5rjGpG9Koe1EyD/l8UWc0GgVGCvFfKpjun8OwM52KxtmfvbIROVq1p2CdutzqDgy7fBOcx8Y/WkM0zq4YTwOhwPHBXycYZ43dIscxmOee/vz8vdoF4vjV0wFFzTFEGgKK/50RR3Cf/0mFb5dVVjXL5aai5VLdJAI5QHYpeFE7o5EXyIgY+yD/4ErijJaO8THSgID4esWdUGD0IyFHN8bOgZunnSVEdyIKzKzn/1lF+lSnyzKt6qZepGWhlji9ccyq9VHg94UCHP5AFLhz2y35xNjezSQ+jNYauwWVqn7bZk/jg2+BQ+peRuJ8Ja20B+X7jtsAWugg4K7JluKL8kZtdhRm81VgimrGrxraAVdNthRnzGgW7pl6ZXajpwdSwVlowY673Z8lbhCNsRLhX1ba6E9wlhYA8nFuNx/Qws8xMFHvkzHoH2fGzFZdTd/qfGU7ulruF64YfEH5t+bAfl4/MQ7nicN5mq+kBYwEqGSC7KqJ0StpJ2m7FpgGM5ojZya1l0TOATrcn7SAtffOgyeljd2i9CrwaeI7GA0S8URI20t7dcWDrwApXML1O3XfCFiEjh0uGKQ1Pcy+IzphGNCwANRl0h3Hk9IzNiWwffTVnE0kv8YOS51VSK8yALiKGgYgawOADInrHzbgQOiN1cnQVw2VNpVJ2hcW9eMAblxjuC4HX0BiknX8ja+8QLOJks8KK9xcGTYoWz2+E4yBPNTuvdTuhz9IwG9noDCCQlomHd9PuXGRBMR3E8AE0M4SqAL8UWHc7E0IxlmIZk/QyUOOQ+QeLU9k7BZMgNkBuZ/aDzsC18O7+4ToOgAFzFpZABEXAx9NOCifpAjMtMMYyBe+K95uPpIxkE+M5gV+IYf/ARNbsvKdERi8cRsM5Q54oaR3fq2691k0rdD+DVXkVAXjIpKvRkPbtlmdmA8UB0Pt5DmQ5x1HMoGBZF63BMBGc7+D9YqrJADL70uAac7/x3m2arOjjHcjMy2A63M2cuJiKxm7ND3MuMqQWC7coVQa/IhVo5BNQ4UNZxI=\",\"M3CjEnkEpwrS4jRxveC9VxcF9ZVqNkuVLUL4CXBm9YM9t+NupwRkW4TrsJrkCaZEBF+1nQ8tnFmyVmMCmHURtLj7kmYcWIgqjoEJYLppmfH3J7EnG5nAoZkD2OswAdGPxIHB254JYPO0Ov9Amk2qxFP8fyR/ulNe7QO0cAb2VVe4AhPAxkGrSMFZIsaqSKx0d/v4xHiS23CYafMVvyGCTWp3fYNd35RdXhZ5vYDQBWAjYi0VSQryj3zZCypbeVn5n3d3D7cv66Nk2a/+ckHlpkqbmlSV4cTjOuWH9W/r66fNFbuyyRfLTdMV9UJ5ZfTH/+l0aq5iT8hRddF5Nf3KRqM4ownr4+BJrJVR5HEJJ7V7AQqUKF9AsrSR+tIOVtNRT/uY209L/n+Lt8RonDiaR9MDijPtigSE2I0/4v6UiqcA5/GkQjBbe658UBf+KtP0xpEOZGPUcMPo+pzR9qqgQMbJ/fOaI8zm03EwPkx4Ru6D0ABFUuhMvXHUKtIxsKE7nNl0f06+zOqLrLioFhfV4iJdLBbz+TyJ7tfH28fojd3O5jhxzOetj4PxG0ETr2QWHkLxMEPsjdXkq56QLc0v0n2uL6enyXYnFHnCig/YbXqaJh6VksI2zt5ElaXdcrmsqrqyIblftMoxwgBVNBtnhm9mqBI23rZgRs745xhdnRFvsbZBgCFtnKniEfGru1GXdfNkpsqe5wL7N4QtndEm9RLYrz0tVNeVTZc1Wi+ucO1JRYIH2lek+YdMb3wRbRDAA9mGssYbwMI2Ui8AkUklIJOWZym7Jv5eBAy09O5em9uppregE2fbYP3oT5+wJcSRa5cBkbGD1SAVS585/Zru1GnnlIYWYp4LACAl06GclShCcCioanZHooArxvYa4mkgiQIkTudTHRIjrWviwLRV3CpRcEk+wVMJ3/p+1THtegzko8A/+g17amT1jyrSlv7qB5U7/GSJhlRgRgHr+VfGSBrUGN1eRdOp3e4EEwqzcO8OBJ11skHeCpsT6gbP1vhVp7mdiQwdTawgVEUPHpCqai+JnUGamWeBiqW0Sh8HVJKgcpMua3OoUmoTcxRykyW6sRnNC0XkGq4ELv0QulJMWdtHIhR8295ksnH3mMpL+iZqnRVNmpVquZEFS/+iAqyt1imq6Ly1RtZ76murX5WJonjauwprnnRftMwylzYExznVumU1xA7L3ICa1rKJowzOP1EsoHqEvHjjqk6pqnullE4X/4/HqHzcM7GcN4BGG8qM8Z/KxP72XKZ51y8r2tAmry/eB1f0Ih1Gw0JjZo9E6rXnqi7Ksi6KRb/JmL53vjElm+pRlHIbt9qosP87rC8pskGQjGhJCDagjN57a0bzDsrDIGmUHKyKynFeiWrUJl4rRskpADjWS0/aEGkTvSUGIw1D6ykLbjcfidFrkhP20tdjpIB8TAhqQ6U1GDFDGxcVjd0+B/Jn0nDAyxpIQITqkq3QjoF+e+IMImhyjqmY65GIqrzpqzfUsx3gCzDVYb3AwP1F2dgev3h5rJ/ooDyQ99ACJR/qoNbHjpqAwxWgXgGAQAt/e7y9SWaNY8GMvE8moiU5V6haDsoDXYZ2wBv/9a9A3icbp0/w97fFpMU8DYSPGmOLr8i0Gf5MmTABovOdqxJq0/EUJELvvPffGkZr1L7edqsFqhmghVT7X10eVtRJvdzyJYijkNi7NaD13ba3Ck4u21FAawalAHlwZVBEosJW7vw+jBSjkHHvBLIAKNm7TbtAaNsoU4mKyzPcM2ACR7qa1Tzrx4qJmHE480KdOAc6OTVjaNerqRHnHpyLf1UeEURSNo5nT8BDO23wb000xDRQAZyvKaSj+q9YTQ==\",\"R/luF1Li2svMBDBN1rSL8LAzmACG8D8Oa+wQjGS0KTi4EiDmocnjX0RaFdVmS3TvZbYe4mtE45i0HbE7QVKDqDXSKxI3yGQtCMR2yz9BrCtLBBXLhVMhPNwY0D3jJYClIBecIDeHyI8dTA+zprWZF8RXctsQELhAjdFdFj0e9Bi1ZjOlkaEtkMaJdhmqPZMrvCNJSuJoOdxtCgjnYC9Zz9jtgDY7Cw+R4+c4G7gjoVXTqEWLiwasUzWHBHdDO67puwe9dQUt0yztqSkXyuLJTUclU3bN3tbU6dBNQ59JwZsiNjAMoz8ZcE/62UIGvpPmvPLVFTyQ0la0jNt8UBcNVW6XmWL7EQVEBUyJM3dLw6ChgT7uPmi08s5I4mkwE66Qij0ItC2w32a1LathowAwZNIJNTjHiH0oBiZIUaB6GmUF0UslNtvxIGbfeHZCkodXqS0OPPQ00pBDhm0RuDjgBuLWOV+pb2hmt1gizyGovPUl8gGMmI+IWPFMH/R+VuayoURuPnakMYIS1/RjpOCKnIsqejLWpoKSWe3aCNnu8R7HrqMQQE9UavB/ZuTXqGjkvxMCJ8eplk1lOQDsweOaUwJGSKNO/iRn7oX83fh8ydNxffvn3R/rJ9GMTfyeWU9h3NOPegdCO1SwdMbjDKhFSGcCx1bbTW8c/4NYc7sbp0nUMpWsvtEuwA5ZtoTilCfPdf2c7Ak4HlFkTZZxPKHIy2wqcZM+3hSSP3/ed6MvTHWUQjnwWK4XVx+RFouJ42iune3NVn/j1A+gDgZVL1nWBNGBhpmoHdT0CI0OTmhazT+cfzpeCfV42i6mYcjbEAV+/ic8mT09DsqiQK1OszBHrQyunUQunnFkyE2jHFbNNI5Py1JP5I1bVxBnPKJIm7LMVrMpLrR/hKcTijyv511J62SRllVWTjwMh5mnZkVaV1dvkZ/qgzBq5+A0K3ot8zMJOlqihvVVmmbZ0I6rbFotQk0Mq3KN1m7Kc42fdBqmReNSqqwKbRHUkbBqhq52sWiV/gIUytZUFj1JWTR1aJjF06lZWqYDtelsUXdbU0FcSb4c3MPJimzigNpbnE1AYNmFbsb9hjyKFOCISjrPnXcD+XjSVjlQTGX1WP9BCmQAEr58nUQalagBTWJCmudLQUxrfoK3u8cxoEDtVR+R436MpcyJfqQJ\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.915Z", + "time": 1283, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1283 + } + }, + { + "_id": "0e60846840ae05813ca86e859ffefa7d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 10285, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "10285" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1865, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":8,\"childType\":false,\"description\":\"test-BasicEntitlementRemove\",\"displayName\":\"test-BasicEntitlementRemove\",\"id\":\"testBasicEntitlementRemove\",\"mutable\":true,\"name\":\"test-BasicEntitlementRemove\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":1883,\"y\":97},\"startNode\":{\"connections\":{\"start\":\"scriptTask-ca9504ae90d8\"},\"id\":\"startNode\",\"x\":12,\"y\":110},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"type\":\"entitlementOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":725,\"y\":59},\"exclusiveGateway-abbb089758c8\":{\"x\":433,\"y\":89.015625},\"inclusiveGateway-8803458e3a77\":{\"x\":1039,\"y\":54.015625},\"scriptTask-0359a9d77ee2\":{\"x\":1556,\"y\":85.015625},\"scriptTask-aec6c36b3a45\":{\"x\":1561,\"y\":205.015625},\"scriptTask-ca9504ae90d8\":{\"x\":136,\"y\":111.015625},\"scriptTask-e8842de66fbb\":{\"x\":901,\"y\":243.015625},\"waitTask-b6e654628b18\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.endDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\"},\"x\":1279,\"y\":94.015625}}},\"status\":\"draft\",\"type\":\"provisioning\",\"steps\":[{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-aec6c36b3a45\"},{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-e8842de66fbb\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-abbb089758c8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApprove\",\"step\":\"scriptTask-e8842de66fbb\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Deprovisioning\",\"name\":\"scriptTask-0359a9d77ee2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Deprovisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar context = content.get('context');\\nvar lineItemId = content.get('lineItemId');\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n}\\ncatch (e) {\\n failureReason = \\\"Deprovisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Create object to update final request progress\\nvar decision = { 'status': 'complete', 'decision': 'approved' };\\n\\nif (!failureReason) {\\n try {\\n // Remove entitlement grant from user\\n var request = requestObj.request;\\n var payload = {\\n \\\"entitlementId\\\": request.common.entitlementId,\\n \\\"startDate\\\": request.common.startDate,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\"\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"remove\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/entitlements', 'POST', payload, queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Deprovisioning failed: Error deprovisioning entitlement to user \\\" + request.common.userId + \\\" for entitlement \\\" + request.common.entitlementId + \\\". Error message: \\\" + message;\\n }\\n}\\n\\nif (context == 'certification') {\\n // If entitlement removal request is created via certification, update the corresponding certification item with remediation status.\\n try {\\n var remediationStatus = failureReason ? \\\"failed\\\" : \\\"complete\\\"\\n var comment = failureReason ? \\\"Unable to remove the entitlement successfully, remediation failed.\\\" : \\\"Entitlement has been removed from user successfully, remediation complete.\\\"\\n var body = {\\n \\\"remediationStatus\\\": remediationStatus,\\n \\\"comment\\\": comment\\n }\\n var lineItemParams = {\\n \\\"_action\\\": \\\"updateRemediationStatus\\\"\\n }\\n openidm.action('iga/governance/certification/items/' + lineItemId, 'POST', body, lineItemParams);\\n }\\n catch (e) {\\n failureReason = \\\"Unable to update the certification line item \\\" + lineItemId + \\\" with the final remediation status from this request.\\\"\\n }\\n}\\n\\n// Set additional properties on the request progress update\\nif (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n}\\nelse {\\n decision.outcome = 'provisioned';\\n}\\n\\n// Update final request progress\\nvar queryParams = { '_action': 'update' };\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\nlogger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-8803458e3a77\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"waitTask-b6e654628b18\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noEndDate\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-aec6c36b3a45\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-e8842de66fbb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-8803458e3a77\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if(skipApproval){\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-ca9504ae90d8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-abbb089758c8\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar skipApproval = false;\\nvar lineItemId = null;\\nvar campaignId = null;\\nvar enableWait = false;\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n // Set execution variables from the request context\\n context = requestObj.request.common.context.type;\\n if (context == 'admin' || context == 'certification') {\\n skipApproval = true;\\n }\\n if (context == 'certification') {\\n lineItemId = requestObj.request.common.context.lineItemId;\\n campaignId = requestObj.request.common.context.campaignId\\n\\n // Add a comment on the certification item denoting the request ID\\n var commentResp = openidm.action('/iga/governance/certification/' + campaignId + '/items/comment', 'POST', { \\\"ids\\\": [lineItemId], \\\"comment\\\": \\\"ID of entitlement removal request: \\\" + requestId }, {})\\n }\\n\\n }\\n if (requestObj.request.common.endDate){\\n enableWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Could not validate request context, normal approval process will be followed.\\\")\\n}\\n\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"lineItemId\\\", lineItemId);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-b6e654628b18\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.endDate\"}}}]}" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow/testBasicEntitlementRemove" + }, + "response": { + "bodySize": 3646, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 3646, + "text": "[\"GywoAOTe11lfv3NzRSZRbFOaeGzn9thGKNe1RbYGosRInCSz+HE+XCt9AWWNq1CVREbXqIGIhefyfQFpMsnRlu63AKAAybEzDFIBKlkbQ3OvDy6EE4gZ7VdyRaNRYKQQX6lgyoWNJlbnInDpDR3dmZCjVUeiW7i7e/sQhov+iZ53yN99p2icnTY2J0KB+4S/TDDOGntAjnsxD3aL736vqkAcv3o6o5hwDJFOAcW/17rLP3rwqz6raqfC0914UO4nw7I/HPTHD9FL6l1gp8JT+VYmKcgvupC4oqVL3EY6lSu2rLgwCltXFUdXx9LxcMrN4t3i9Q5rWYJi1/ZQs/ddUTkq+6OirwZDbHlWB/7y/n6z+mNx/zo0mQx6mkajfVFg+7m+fT863ZqL2AY5qjI6z6YbGY3iiiYsLidPIdR9uuhr4ni6s7ugQImnjHpbndWBfCYRbiFJPO1bfm9Lq+mSUjef/NV3Sx5++QWIGFMOwTPIO/Cc/jj+zT+nRoOgtDZnaXWXDrYcFWNoQHHtwJiaxpvC8EW8J/24ITiKJxWCOdjXzCOV9Bdp288c6Uw2Zg0fmF2dK2pdBgU2Knj5finS2HKky8l4mp5X3PU/UEMpsl8O1WeOWkV6Nui5wESbH/02Gd/0Bjej/GaU33TzPO90Oml0y+1qG72xh4RbHjUfs7icjL8TPPFqZrThGqdp6WisJp/3hnRoP9hL0EGyZYOi36x4U7e1t22rFz1bjhgGPb/qtyrSd9XcqaIo8sl0PJyUE6zj42FkLhESCNwQilkH+QW+mDEew5M5wdAx53OIviZU/351dDi1qAQBi8BLAOxUXolCwBSzK3kHn8PazxwHkVVR4JaMpsmvjwIrdziQT43du0TiAUcMl6vhwLmjSuzMpMW2J2TDnnreH07VVI/HRL2xJu0NDQ756gKd5atoZ3m9o21dVQ1XKomt3UXas/IH61wN5nBElpumB4p/KG9UUVFIOjNi0s1hSw3zhPOmB4oJM5rRfd69MlXtaUMqOAtzsHVVzcpKvcQMaJHJ5QQqY2kZ6ViUWAoJ7kra6Bu4SgsAkGWwIaXrOSW44pHKuFzWfy+r4hHm8F906KePKQLuJWHmoLLTEh6rbElZPuNDxuAW8e9Wc2BvFzvG4dpyuLadmbSttMd4GQYJdSqjMkHlPhDdmbQ=\",\"gIX3zoMnpY091H227yY+gNEwxFGDqpe6vEtJm2Xw2pOK1MY7QnRQn7SKBHtjVcUCNsGQrWbj09vCHK7AQlSxDkwAM8iGMQ6MbigTwIarwZpBy+vdzR6SH3rXNFl2g+mKXY/uTDDcTg8Hr2yEc1bepA7kk8je6QHzBgxdFY/prwkz8mOdVFM5pWFe7F4BACSO7sOXWuJIfcy0dMejsylNIs+BD42ztTcqUmqzXE+5LmT1Ay3V38aqWpsI1/stUcC1zRj41XfXnKoTy/GwRGIFklrOPMv/avLNvfLqGLgTfpV0znK/j+5MEtsjTnf6qNHYw++BPCtkj+xKPjW6LiXSVgx7cztDXUUdAxtO6hdz7nHrQH6p4RZYZqxdLjAO7H613TEuBEW83VGHJWHLJV0pmVU3JO9hDpQ+qrNaXEqy/Etm0CYkGv9uu/qUnhT1uIS8Tw+fnNRhO29/XQXzhFf+5Rcg79PC6Qae/xqnvtJYEEDph+y+XIJFgiawVKwqOtWycUPn66oS4Q/LlWmdaWxdgaRRilbU7lAUpbQpajFquNlDAvWrzoFt1z7cOMuAY/csg+W+OiCbEsNqTYCDTo0nDWdzcDNj+MUc9jaPDwQ+qkI7BkykI6jW8fQH7sAShMAwrY0GYYhJhj7Y3qXBHNiHPAeJSD6tRBAgEUstTcXRFex8dyb7/t2qoiI4OwwAzZT4AJxPHuqypBD2dVU1vBVYfpTeFy7SiVMOryGbb4HGXd8seSRITJsAQu1CFZkBcgmRU1ugQyZxpFaiYI6NJ/RbEdgBuUA2lIkFbKrmLiQbhLLlqF6GxoCwQAQm7alwuuE1Lujohd+Nw1AQImEJuC3SQypjSa5B2UWdUMPBeiiJD9aAKvY4CA+PDyYMc9zrrMN7yzLYUoRIVzGcGcJmhgL8uz5YTdnMoEojAHgYCmxfRKmZPxnMgVmXDaLalkizGbmP/qikVGgIjgraZdtMVaDitaK59cv3+8mY0obbGmCiOIQJYH2HZlM2YkZI5zAySbSYEfpYp5j10QYwLexniWDzbmk6dWz4QH+We/ksJpO8PxhOqK/GAanJf1MBFlb7yHl0brTdjm79T2WiZznkQYWF8SScv77flcn76d8VIxoNB6PepOhO3Erl1fGWbt21aIPi3OXLpzSs1a5rOF4W7sKIhtbL27QjcWpUM9hEayIQgB+Nt4mVlI7Nt+dwAmCZNQSkAUNABYhmpZDOajutpot16qecqvenelYRg5gXmglgmqwhzbi3xRXeMKydocw3e+cV/7CDOg6pBM5FEBX6Z3UERCiQG7+y1+BvRxZzFd1Qgl8KvbXchEPc3p3b/tldorRtUESVUmFE9ZA40KJfyB6/eSdvajWzT2pd2MnGNVKLIWmcqqO7CyNkQNeGLhIQu8iToEsUq+mblO8Fy5iNM3DVT+KvtgwaZKsYe2BnD2cdFQ/nSHX3as/Km3UQgSFLOIWJaFGGA7OfqpgwZ2Jw9fPJEgQO3WteyFbfn7tSTYf5QA==\",\"0TTXkyuOOf+/rx+ofFJ6E6l1x8K/6xsZ49RUHFYJUhppr9ufvP5TXWYZSyaz7zzmicgQw4o3Gazj4Bcxx3Z4yLEwrI9hZbbxShIJIkQGgtvZFbxZGptTkEUNSChnmrcbg///hyV22KCYeWprBICOJUeDKaRnmYvwB3+xpSLL5gkHNGGWly1FWV6LJFYAj6K3419qDSpwQS6fK6wyWJN1Np7lEqYs3zSy4BwD2dqGwsn+SspEUXG+V2Nw28DMLTB/nEIJMjI42RUkGh2JKPjXU0/5zOMOB13i8g240FOicKfQ5hONM2FPM0x6KwRFgq3B01ZuKVAL0Q5Qis93mdeurjRYF2GOiOkBkr4eHM4VJ4bViwVwiPYY5tbwueagawiDoupYErgrg/QmnZm00NlayCQSBX+9JfIUoo9Wlcg1wTudYNyqEjkbvcuyAHl1iRygdWPXw9FUp5OAi0k+Fk0IYQ+1BPmvubNvT4PXq4/3Hxa7hW96aD2F+khv1syzGMPMBw/RhAkBNJUA1itu0n7m+O8BGl1+cpomGAwmqz9N2gDXscrSGEJpQj5ph8luzPGCojuZ9Dk2KKbjNsO1+vgpj/C63Nf2iNoiRD74HvQeXqPbzVuOtXnt7N4cZlg4VxLjTIeflbkmNDlJLTcB54qIuR8QC1mTGPOLKUBRrWvKRKRhBVsdBS7/DDtzpO1JWRSoVZOEDs7BwOIK+hc6EgRt3/Yd94b3VcPpNBVvq28OccULikFf2F6UyTTNu8NRb9hy9xDTDunm/WlpBYNXL72jZC2Gw1G3J0N73hRfNx91l6GX39vyTtdhv6S1d7vde3teBV7XTPO7zgZ9D0ArFdd5QwJLjvWpPhbkUXQBhuz88D78W9BAiooiFip5iIKhQAEr8LlT5/fr9sZ90ngatvBx81gHFKi92kfkeKyjAI6KvqYW\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:33.208Z", + "time": 1021, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1021 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har new file mode 100644 index 000000000..7af9c721a --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har @@ -0,0 +1,146 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/oauth2", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1328, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1328" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 450, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 1780, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 1780, + "text": "{\"access_token\":\"\",\"scope\":\"fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "1780" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 561, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.410Z", + "time": 141, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 141 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har new file mode 100644 index 000000000..bde533621 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har @@ -0,0 +1,310 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/openidm", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.598Z", + "time": 179, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 179 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 682, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.797Z", + "time": 109, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 109 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har new file mode 100644 index 000000000..6c6a4bd42 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har @@ -0,0 +1,312 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/am", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccd7a5defd0fdeaa986a2b54642d911a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.1" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 395, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/*" + }, + "response": { + "bodySize": 637, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 637, + "text": "{\"_id\":\"*\",\"_rev\":\"-1656042662\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"311468432e97f1f\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[],\"cloudOnlyFeaturesEnabled\":true,\"oauth2AIAgentsEnabled\":true,\"cdkDeployment\":false}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.1" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "637" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 763, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:19.887Z", + "time": 162, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 162 + } + }, + { + "_id": "6125d0328ad0dcaee55f73fd8b22ca14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1923, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/version" + }, + "response": { + "bodySize": 273, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"-868978778\",\"version\":\"9.0.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 9.0.0-SNAPSHOT Build fd1ac8d1985930638d813a5fa7ae4a18596a9c44 (2026-July-17 15:24)\",\"revision\":\"fd1ac8d1985930638d813a5fa7ae4a18596a9c44\",\"date\":\"2026-July-17 15:24\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "273" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 762, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.206Z", + "time": 105, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 105 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har new file mode 100644 index 000000000..c9a4125d1 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har @@ -0,0 +1,125 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/environment", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccc7ec61c2094114d7917814bb19b83b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=1.0,resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1874, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/environment/scopes/service-accounts" + }, + "response": { + "bodySize": 1910, + "content": { + "mimeType": "application/json; charset=utf-8", + "size": 1910, + "text": "[{\"scope\":\"fr:am:*\",\"description\":\"All Access Management APIs\"},{\"scope\":\"fr:idc:analytics:*\",\"description\":\"All Analytics APIs\"},{\"scope\":\"fr:idc:certificate:*\",\"description\":\"All TLS certificate APIs\",\"childScopes\":[{\"scope\":\"fr:idc:certificate:read\",\"description\":\"Read TLS certificates\"}]},{\"scope\":\"fr:idc:content-security-policy:*\",\"description\":\"All content security policy APIs\",\"childScopes\":[{\"scope\":\"fr:idc:content-security-policy:read\",\"description\":\"Read content security policy\"}]},{\"scope\":\"fr:idc:cookie-domain:*\",\"description\":\"All cookie domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:cookie-domain:read\",\"description\":\"Read cookie domains\"}]},{\"scope\":\"fr:idc:custom-domain:*\",\"description\":\"All custom domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:custom-domain:read\",\"description\":\"Read custom domains\"}]},{\"scope\":\"fr:idc:dataset:*\",\"description\":\"All dataset deletion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:dataset:read\",\"description\":\"Read dataset deletions\"}]},{\"scope\":\"fr:idc:esv:*\",\"description\":\"All ESV APIs\",\"childScopes\":[{\"scope\":\"fr:idc:esv:read\",\"description\":\"Read ESVs, excluding values of secrets\"},{\"scope\":\"fr:idc:esv:update\",\"description\":\"Create, modify, and delete ESVs\"},{\"scope\":\"fr:idc:esv:restart\",\"description\":\"Restart workloads that consume ESVs\"}]},{\"scope\":\"fr:idc:promotion:*\",\"description\":\"All configuration promotion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:promotion:read\",\"description\":\"Read configuration promotion\"}]},{\"scope\":\"fr:idc:release:*\",\"description\":\"All product release APIs\",\"childScopes\":[{\"scope\":\"fr:idc:release:read\",\"description\":\"Read product release\"}]},{\"scope\":\"fr:idc:sso-cookie:*\",\"description\":\"All SSO cookie APIs\",\"childScopes\":[{\"scope\":\"fr:idc:sso-cookie:read\",\"description\":\"Read SSO cookie\"}]},{\"scope\":\"fr:idm:*\",\"description\":\"All Identity Management APIs\"},{\"scope\":\"fr:iga:*\",\"description\":\"All Identity Governance APIs\"}]" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "content-length", + "value": "1910" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 388, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.316Z", + "time": 100, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 100 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har new file mode 100644 index 000000000..5e97c86bc --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har @@ -0,0 +1,148 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/iga", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9bb6d79d609bad2f8f78b7cdfc30bc73", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 13557, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "13557" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1855, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":7,\"childType\":false,\"description\":\"test-BasicApplicationGrant\",\"displayName\":\"test-BasicApplicationGrant\",\"id\":\"testBasicApplicationGrant\",\"mutable\":true,\"name\":\"test-BasicApplicationGrant\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":2822,\"y\":352},\"startNode\":{\"connections\":{\"start\":\"scriptTask-4e9121fe850a\"},\"id\":\"startNode\",\"x\":70,\"y\":140},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"type\":\"applicationOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":682,\"y\":155},\"exclusiveGateway-5167870154a9\":{\"x\":1855,\"y\":84},\"exclusiveGateway-621c9996676a\":{\"x\":433,\"y\":117.015625},\"inclusiveGateway-7d248125a9bd\":{\"x\":2417,\"y\":43.015625},\"inclusiveGateway-a71e67faaad1\":{\"x\":1124,\"y\":93.015625},\"scriptTask-0e5b6187ea62\":{\"x\":889,\"y\":116.015625},\"scriptTask-14acc58c28dd\":{\"x\":2650,\"y\":85.015625},\"scriptTask-3a74557440fb\":{\"x\":2144,\"y\":62},\"scriptTask-4e9121fe850a\":{\"x\":168,\"y\":140.015625},\"scriptTask-626899b6e99a\":{\"x\":1549,\"y\":108},\"scriptTask-744ef6a8b9a2\":{\"x\":2151,\"y\":207.015625},\"scriptTask-c58309b8c470\":{\"x\":1554,\"y\":242},\"waitTask-13cf96ebeb37\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.startDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\",\"resumeDateVariable\":\"startDate\"},\"x\":1339,\"y\":85.015625}}},\"status\":\"published\",\"type\":\"provisioning\",\"steps\":[{\"displayName\":\"Application Grant Validation\",\"name\":\"scriptTask-626899b6e99a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-5167870154a9\"}],\"script\":\"logger.info(\\\"Running application grant request validation\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar applicationId = null;\\nvar app = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n applicationId = requestObj.application.id;\\n}\\ncatch (e) {\\n failureReason = \\\"Validation failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Validation 1 - Check application exists\\nif (!failureReason) {\\n try {\\n app = openidm.read('managed/alpha_application/' + applicationId);\\n if (!app) {\\n failureReason = \\\"Validation failed: Cannot find application with id \\\" + applicationId;\\n }\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Error reading application with id \\\" + applicationId + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\n// Validation 2 - Check the user does not already have application granted\\n// Note: this is done at request submission time as well, the following is an example of how to check user's accounts\\nif (!failureReason) {\\n try {\\n var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]);\\n user.effectiveApplications.forEach(effectiveApp => {\\n if (effectiveApp._id === applicationId) {\\n failureReason = \\\"Validation failed: User with id \\\" + requestObj.user.id + \\\" already has effective application \\\" + applicationId;\\n }\\n })\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Unable to check effective applications of user with id \\\" + requestObj.user.id + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\nif (failureReason) {\\n logger.info(\\\"Validation failed: \\\" + failureReason);\\n}\\nexecution.setVariable(\\\"failureReason\\\", failureReason); \\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Application Grant Validation Failure\",\"name\":\"scriptTask-744ef6a8b9a2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = content.get('failureReason');\\n\\nvar decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-c58309b8c470\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-621c9996676a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApproval\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Create Removal Request\",\"name\":\"scriptTask-14acc58c28dd\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Create Removal Request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Create Removal Request failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason){\\n try{\\n var request = requestObj.request;\\n var newRequestPayload = {\\n \\\"common\\\":{\\n \\\"context\\\": {\\n \\\"type\\\": \\\"admin\\\"\\n },\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"userId\\\": request.common.userId,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"justification\\\": \\\"Request submitted automatically to remove access granted by request: \\\" + requestId\\n }\\n };\\n var queryParam = {\\n '_action': \\\"publish\\\"\\n }\\n openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam)\\n }catch(e){\\n logger.info(\\\"Create Removal Request failed to create request\\\")\\n }\\n }\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-7d248125a9bd\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableEndWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"scriptTask-14acc58c28dd\"},{\"condition\":\"enableEndWait == false\",\"outcome\":\"noEndDate\",\"step\":null}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has Start Date\",\"name\":\"inclusiveGateway-a71e67faaad1\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasStartDate\",\"step\":\"waitTask-13cf96ebeb37\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noStartDate\",\"step\":\"scriptTask-626899b6e99a\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Provisioning\",\"name\":\"scriptTask-3a74557440fb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-7d248125a9bd\"}],\"script\":\"logger.info(\\\"Provisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Provisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason) {\\n try {\\n var request = requestObj.request;\\n var payload = {\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\",\\n \\\"requestId\\\": requestObj.id,\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"add\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n logger.info(\\\"Creating account: \\\" + payload);\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Provisioning failed: Error provisioning account to user \\\" + request.common.userId + \\\" for application \\\" + request.common.applicationId + \\\". Error message: \\\" + message;\\n }\\n \\n var decision = {'status': 'complete'};\\n if (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n execution.setVariable('enableEndWait', false);\\n }\\n else {\\n decision.outcome = 'provisioned';\\n }\\n\\n var queryParams = { '_action': 'update'};\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n logger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-c58309b8c470\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-0e5b6187ea62\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-a71e67faaad1\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if (skipApproval) {\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-4e9121fe850a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-621c9996676a\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar enableWait = false;\\nvar enableEndWait = false;\\nvar skipApproval = false;\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n context = requestObj.request.common.context.type;\\n if (context == 'admin') {\\n skipApproval = true;\\n }\\n }\\n if (requestObj.request.common.startDate){\\n enableWait = true;\\n }\\n if (requestObj.request.common.endDate){\\n enableEndWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Request Context Check failed \\\" + e.message);\\n}\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"enableEndWait\\\", enableEndWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Validation Gateway\",\"name\":\"exclusiveGateway-5167870154a9\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"failureReason == null\",\"outcome\":\"validationSuccess\",\"step\":\"scriptTask-3a74557440fb\"},{\"condition\":\"failureReason != null\",\"outcome\":\"validationFailure\",\"step\":\"scriptTask-744ef6a8b9a2\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-13cf96ebeb37\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-626899b6e99a\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.startDate\"}}}]}" + }, + "queryString": [ + { + "name": "_action", + "value": "publish" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow?_action=publish" + }, + "response": { + "bodySize": 4226, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 4226, + "text": "[\"G/Q0RBTzAVCEDHNfvs2vr9+entkV5CkO9o0o75Vh5s5x7qHUK2G1ifJA8koygaJ8/2tlz4eej3ExClWMj1EFLYbE9O6GZgNALqmq/7unF6hnQgCOSbgYz6Du+VOi586dO+FO3mOo9r8ZQUQ5rjGpG9Koe1EyD/l8UWc0GgVGCvFfKpjun8OwM52KxtmfvbIROVq1p2CdutzqDgy7fBOcx8Y/WkM0zq4YTwOhwPHBXycYZ43dIscxmOee/vz8vdoF4vjV0wFFzTFEGgKK/50RR3Cf/0mFb5dVVjXL5aai5VLdJAI5QHYpeFE7o5EXyIgY+yD/4ErijJaO8THSgID4esWdUGD0IyFHN8bOgZunnSVEdyIKzKzn/1lF+lSnyzKt6qZepGWhlji9ccyq9VHg94UCHP5AFLhz2y35xNjezSQ+jNYauwWVqn7bZk/jg2+BQ+peRuJ8Ja20B+X7jtsAWugg4K7JluKL8kZtdhRm81VgimrGrxraAVdNthRnzGgW7pl6ZXajpwdSwVlowY673Z8lbhCNsRLhX1ba6E9wlhYA8nFuNx/Qws8xMFHvkzHoH2fGzFZdTd/qfGU7ulruF64YfEH5t+bAfl4/MQ7nicN5mq+kBYwEqGSC7KqJ0StpJ2m7FpgGM5ojZya1l0TOATrcn7SAtffOgyeljd2i9CrwaeI7GA0S8URI20t7dcWDrwApXML1O3XfCFiEjh0uGKQ1Pcy+IzphGNCwANRl0h3Hk9IzNiWwffTVnE0kv8YOS51VSK8yALiKGgYgawOADInrHzbgQOiN1cnQVw2VNpVJ2hcW9eMAblxjuC4HX0BiknX8ja+8QLOJks8KK9xcGTYoWz2+E4yBPNTuvdTuhz9IwG9noDCCQlomHd9PuXGRBMR3E8AE0M4SqAL8UWHc7E0IxlmIZk/QyUOOQ+QeLU9k7BZMgNkBuZ/aDzsC18O7+4ToOgAFzFpZABEXAx9NOCifpAjMtMMYyBe+K95uPpIxkE+M5gV+IYf/ARNbsvKdERi8cRsM5Q54oaR3fq2691k0rdD+DVXkVAXjIpKvRkPbtlmdmA8UB0Pt5DmQ5x1HMoGBZF63BMBGc7+D9YqrJADL70uAac7/x3m2arOjjHcjMy2A63M2cuJiKxm7ND3MuMqQWC7coVQa/IhVo5BNQ4UNZxIzcKMSeQSnCtLiNHG94L1XFwX1lWo2S5Ut\",\"QvgJcGb1gz23426nBGRbhOuwmuQJpkQEX7WdDy2cWbJWYwKYdRG0uPuSZhxYiCqOgQlgummZ8fcnsScbmcChmQPY6zAB0Y/EgcHbnglg87Q6/0CaTarEU/x/JH+6U17tA7RwBvZVV7gCE8DGQatIwVkixqpIrHR3+/jEeJLbcJhp8xW/IYJNand9g13flF1eFnm9gNAFYCNiLRVJCvKPfNkLKlt5Wfmfd3cPty/ro2TZr/5yQeWmSpuaVJXhxOM65Yf1b+vrp80Vu7LJF8tN0xX1Qnll9Mf/6XRqrmJPyFF10Xk1/cpGozijCevj4EmslVHkcQkntXsBCpQoX0CytJH60g5W01FP+5jbT0v+f4u3xGicOJpH0wOKM+2KBITYjT/i/pSKpwDn8aRCMFt7rnxQF/4q0/TGkQ5kY9Rww+j6nNH2qqBAxsn985ojzObTcTA+THhG7oPQAEVS6Ey9cdQq0jGwoTuc2XR/Tr7M6ousuKgWF9XiIl0sFvP5PInu18fbx+iN3c7mOHHM562Pg/EbQROvZBYeQvEwQ+yN1eSrnpAtzS/Sfa4vp6fJdicUecKKD9htepomHpWSwjbO3kSVpd1yuayqurIhuV+0yjHCAFU0G2eGb2aoEjbetmBGzvjnGF2dEW+xtkGAIW2cqeIR8au7UZd182Smyp7nAvs3hC2d0Sb1EtivPS1U15VNlzVaL65w7UlFggfaV6T5h0xvfBFtEMAD2YayxhvAwjZSLwCRSSUgk5ZnKbsm/l4EDLT07l6b26mmt6ATZ9tg/ehPn7AlxJFrlwGRsYPVIBVLnzn9mu7UaeeUhhZingsAICXToZyVKEJwKKhqdkeigCvG9hriaSCJAiRO51MdEiOta+LAtFXcKlFwST7BUwnf+n7VMe16DOSjwD/6DXtqZPWPKtKW/uoHlTv8ZImGVGBGAev5V8ZIGtQY3V5F06nd7gQTCrNw7w4EnXWyQd4KmxPqBs/W+FWnuZ2JDB1NrCBURQ8ekKpqL4mdQZqZZ4GKpbRKHwdUkqByky5rc6hSahNzFHKTJbqxGc0LReQargQu/RC6UkxZ20ciFHzb3mSycfeYykv6JmqdFU2alWq5kQVL/6ICrK3WKarovLVG1nvqa6tflYmieNq7CmuedF+0zDKXNgTHOdW6ZTXEDsvcgJrWsomjDM4/USygeoS8eOOqTqmqe6WUThf/j8eofNwzsZw3gEYbyozxn8rE/vZcpnnXLyva0CavL94HV/QiHUbDQmNmj0TqteeqLsqyLopFv8mYvne+MSWb6lGUchu32qiw/zusLymyQZCMaEkINqCM3ntrRvMOysMgaZQcrIrKcV6JatQmXitGySkAONZLT9oQaRO9JQYjDUPrKQtuNx+J0WuSE/bS12OkgHxMCGpDpTUYMUMbFxWN3T4H8mfScMDLGkhAhOqSrdCOgX574gwiaHKOqZjrkYiqvOmrN9SzHeALMNVhvcDA/UXZ2B6/eHmsn+igPJD30AIlH+qg1seOmoDDFaBeAYBAC397vL1JZo1jwYy8TyaiJTlXqFoOygNdhnbAG//1r0DeJxunT/D3t8WkxTwNhI8aY4uvyLQZ/kyZMAGi852rEmrT8RQkQu+8998aRmvUvt52qwWqGaCFVPtfXR5W1Em93PIliKOQ2Ls1oPXdtrcKTi7bUUBrBqUAeXBlUESiwlbu/D6MFKOQce8EsgAo2btNu0Bo2yhTiYrLM9wzYAJHuprVPOvHiomYcTjzQp04Bzo5NWNo16upEecenIt/VR4RRFI2jmdPwEM7bfBvTTTENFABnK8ppKP6r1hNR/luF1Li2svMBDBN1rSL8LAzmACG8D8Oaw==\",\"7BCMZLQpOLgSIOahyeNfRFoV1WZLdO9lth7ia0TjmLQdsTtBUoOoNdIrEjfIZC0IxHbLP0GsK0sEFcuFUyE83BjQPeMlgKUgF5wgN4fIjx1MD7OmtZkXxFdy2xAQuECN0V0WPR70GLVmM6WRoS2Qxol2Gao9kyu8I0lK4mg53G0KCOdgL1nP2O2ANjsLD5Hj5zgbuCOhVdOoRYuLBqxTNYcEd0M7rum7B711BS3TLO2pKRfK4slNRyVTds3e1tTp0E1Dn0nBmyI2MAyjPxlwT/rZQga+k+a88tUVPJDSVrSM23xQFw1VbpeZYvsRBUQFTIkzd0vDoKGBPu4+aLTyzkjiaTATrpCKPQi0LbDfZrUtq2GjADBk0gk1OMeIfSgGJkhRoHoaZQXRSyU22/EgZt94dkKSh1epLQ489DTSkEOGbRG4OOAG4tY5X6lvaGa3WCLPIai89SXyAYyYj4hY8Uwf9H5W5rKhRG4+dqQxghLX9GOk4Iqciyp6MtamgpJZ7doI2e7xHseuoxBAT1Rq8H9m5NeoaOS/EwInx6mWTWU5AOzB45pTAkZIo07+JGfuhfzd+HzJ03F9++fdH+sn0YxN/J5ZT2Hc0496B0I7VLB0xuMMqEVIZwLHVttNbxz/g1hzuxunSdQylay+0S7ADlm2hOKUJ891/ZzsCTgeUWRNlnE8ocjLbCpxkz7eFJI/f953oy9MdZRCOfBYrhdXH5EWi4njaK6d7c1Wf+PUD6AOBlUvWdYE0YGGmagd1PQIjQ5OaFrNP5x/Ol4J9XjaLqZhyNsQBX7+JzyZPT0OyqJArU6zMEetDK6dRC6ecWTITaMcVs00jk/LUk/kjVtXEGc8okibssxWsykutH+EpxOKPK/nXUnrZJGWVVZOPAyHmadmRVpXV2+Rn+qDMGrn4DQrei3zMwk6WqKG9VWaZtnQjqtsWi1CTQyrco3WbspzjZ90GqZF41KqrAptEdSRsGqGrnaxaJX+AhTK1lQWPUlZNHVomMXTqVlapgO16WxRd1tTQVxJvhzcw8mKbOKA2lucTUBg2YVuxv2GPIoU4IhKOs+ddwP5eNJWOVBMZfVY/0EKZAASvnydRBqVqAFNYkKa50tBTGt+grcFcQwo4ujAM0zYj7GkOdGPNAE=\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 459, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.526Z", + "time": 4696, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 4696 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har new file mode 100644 index 000000000..384b8e8f5 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har @@ -0,0 +1,146 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/oauth2", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1328, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1328" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 450, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 1780, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 1780, + "text": "{\"access_token\":\"\",\"scope\":\"fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "1780" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 536, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.063Z", + "time": 135, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 135 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har new file mode 100644 index 000000000..aa6995b0b --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har @@ -0,0 +1,310 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/openidm", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.243Z", + "time": 182, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 182 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.423Z", + "time": 94, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 94 + } + } + ], + "pages": [], + "version": "1.2" + } +} From 5a880da5cab98d230893163c3cbeb9b15c12ff45 Mon Sep 17 00:00:00 2001 From: Dallin Sevy Date: Tue, 28 Apr 2026 13:50:31 -0600 Subject: [PATCH 2/2] feat: Add config-manager pull iga-workflows command --- .../config-manager-push-iga-workflows.ts | 62 + .../config-manager-push.ts | 2 + .../FrConfigIgaWorkflowsOps.ts | 119 +- ...ig-manager-push-iga-workflows.test.js.snap | 33 + .../config-manager-push.test.js.snap | 1 + .../config-manager-push-iga-workflows.test.js | 10 + ...ager-export-iga-workflows.e2e.test.js.snap | 1830 ++++++++--------- ...anager-push-iga-workflows.e2e.test.js.snap | 22 + ...fig-manager-push-iga-workflows.e2e.test.js | 79 + ...nt Validation - scriptTask-626899b6e99a.js | 49 + ... Validation - scriptTask-626899b6e99a.json | 18 + ...ation Failure - scriptTask-744ef6a8b9a2.js | 7 + ...ion Failure - scriptTask-744ef6a8b9a2.json | 18 + ...oval Task - approvalTask-74cf85c35437.json | 61 + ...Gateway - exclusiveGateway-621c9996676a.js | 1 + ...teway - exclusiveGateway-621c9996676a.json | 23 + ...moval Request - scriptTask-14acc58c28dd.js | 36 + ...val Request - scriptTask-14acc58c28dd.json | 18 + ...nd Date - inclusiveGateway-7d248125a9bd.js | 1 + ... Date - inclusiveGateway-7d248125a9bd.json | 24 + ...rt Date - inclusiveGateway-a71e67faaad1.js | 1 + ... Date - inclusiveGateway-a71e67faaad1.json | 24 + .../Provisioning - scriptTask-3a74557440fb.js | 53 + ...rovisioning - scriptTask-3a74557440fb.json | 18 + ...eject Request - scriptTask-c58309b8c470.js | 10 + ...ect Request - scriptTask-c58309b8c470.json | 18 + ...uest Approved - scriptTask-0e5b6187ea62.js | 22 + ...st Approved - scriptTask-0e5b6187ea62.json | 18 + ...Context Check - scriptTask-4e9121fe850a.js | 30 + ...ntext Check - scriptTask-4e9121fe850a.json | 18 + ...Gateway - exclusiveGateway-5167870154a9.js | 1 + ...teway - exclusiveGateway-5167870154a9.json | 23 + .../Wait Task - waitTask-13cf96ebeb37.json | 19 + .../test-BasicApplicationGrant.json | 105 + ...oval Task - approvalTask-74cf85c35437.json | 61 + ...Gateway - exclusiveGateway-abbb089758c8.js | 1 + ...teway - exclusiveGateway-abbb089758c8.json | 23 + ...eprovisioning - scriptTask-0359a9d77ee2.js | 78 + ...rovisioning - scriptTask-0359a9d77ee2.json | 18 + ...nd Date - inclusiveGateway-8803458e3a77.js | 1 + ... Date - inclusiveGateway-8803458e3a77.json | 24 + ...eject Request - scriptTask-aec6c36b3a45.js | 10 + ...ect Request - scriptTask-aec6c36b3a45.json | 18 + ...uest Approved - scriptTask-e8842de66fbb.js | 22 + ...st Approved - scriptTask-e8842de66fbb.json | 18 + ...Context Check - scriptTask-ca9504ae90d8.js | 39 + ...ntext Check - scriptTask-ca9504ae90d8.json | 18 + .../Wait Task - waitTask-b6e654628b18.json | 19 + .../test-BasicEntitlementRemove.json | 84 + .../am_1076162899/recording.har | 312 +++ .../environment_1072573434/recording.har | 125 ++ .../iga_2664973160/recording.har | 282 +++ .../oauth2_393036114/recording.har | 146 ++ .../openidm_3290118515/recording.har | 310 +++ .../am_1076162899/recording.har | 312 +++ .../environment_1072573434/recording.har | 125 ++ .../iga_2664973160/recording.har | 272 +++ .../oauth2_393036114/recording.har | 146 ++ .../openidm_3290118515/recording.har | 310 +++ .../am_1076162899/recording.har | 312 +++ .../environment_1072573434/recording.har | 125 ++ .../iga_2664973160/recording.har | 148 ++ .../oauth2_393036114/recording.har | 146 ++ .../openidm_3290118515/recording.har | 310 +++ 64 files changed, 5665 insertions(+), 924 deletions(-) create mode 100644 src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts create mode 100644 test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap create mode 100644 test/client_cli/en/config-manager-push-iga-workflows.test.js create mode 100644 test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap create mode 100644 test/e2e/config-manager-push-iga-workflows.e2e.test.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json create mode 100644 test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har create mode 100644 test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har diff --git a/src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts b/src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts new file mode 100644 index 000000000..fe047393b --- /dev/null +++ b/src/cli/config-manager/config-manager-push/config-manager-push-iga-workflows.ts @@ -0,0 +1,62 @@ +import { frodo, state } from '@rockcarver/frodo-lib'; +import { Option } from 'commander'; + +import { configManagerImportIgaWorkflows } from '../../../configManagerOps/FrConfigIgaWorkflowsOps'; +import { getTokens } from '../../../ops/AuthenticateOps'; +import { printMessage, verboseMessage } from '../../../utils/Console'; +import { FrodoCommand } from '../../FrodoCommand'; + +const { CLOUD_DEPLOYMENT_TYPE_KEY } = frodo.utils.constants; + +const deploymentTypes = [CLOUD_DEPLOYMENT_TYPE_KEY]; + +export default function setup() { + const program = new FrodoCommand( + 'frodo config-manager push iga-workflows', + [], + deploymentTypes + ); + program + .description('Import iga-workflows.') + .addOption( + new Option( + '-n, --name ', + 'Workflow name. Only import the workflow with this name.' + ) + ) + .addOption( + new Option('-d, --draft', 'Push as draft version instead of publishing.') + ) + .action(async (host, realm, user, password, options, command) => { + command.handleDefaultArgsAndOpts( + host, + realm, + user, + password, + options, + command + ); + + const getTokensIsSuccessful = await getTokens( + false, + true, + deploymentTypes + ); + if (!getTokensIsSuccessful) process.exit(1); + if (!state.getIsIGA()) { + printMessage( + 'Command not supported for non-IGA cloud tenants', + 'error' + ); + process.exitCode = 1; + return; + } + verboseMessage('Importing IGA workflows.'); + const outcome = await configManagerImportIgaWorkflows( + options.name, + options.draft + ); + if (!outcome) process.exitCode = 1; + }); + return program; +} diff --git a/src/cli/config-manager/config-manager-push/config-manager-push.ts b/src/cli/config-manager/config-manager-push/config-manager-push.ts index 36376bfc2..f900b92d2 100644 --- a/src/cli/config-manager/config-manager-push/config-manager-push.ts +++ b/src/cli/config-manager/config-manager-push/config-manager-push.ts @@ -11,6 +11,7 @@ import CustomNodes from './config-manager-push-custom-nodes'; import EmailProvider from './config-manager-push-email-provider'; import EmailTemplates from './config-manager-push-email-templates'; import Endpoints from './config-manager-push-endpoints'; +import IgaWorkflows from './config-manager-push-iga-workflows'; import InternalRoles from './config-manager-push-internal-roles'; import Journeys from './config-manager-push-journeys'; import Kba from './config-manager-push-kba'; @@ -39,6 +40,7 @@ export default function setup() { program.addCommand(Endpoints().name('endpoints')); program.addCommand(Kba().name('kba')); program.addCommand(InternalRoles().name('internal-roles')); + program.addCommand(IgaWorkflows().name('iga-workflows')); program.addCommand(EmailTemplates().name('email-templates')); program.addCommand(Schedules().name('schedules')); program.addCommand(OrgPrivileges().name('org-privileges')); diff --git a/src/configManagerOps/FrConfigIgaWorkflowsOps.ts b/src/configManagerOps/FrConfigIgaWorkflowsOps.ts index 86c30477c..e629a747a 100644 --- a/src/configManagerOps/FrConfigIgaWorkflowsOps.ts +++ b/src/configManagerOps/FrConfigIgaWorkflowsOps.ts @@ -1,11 +1,13 @@ import { frodo } from '@rockcarver/frodo-lib'; +import fs from 'fs'; +import path from 'path'; import { extractFrConfigDataToFile } from '../utils/Config'; -import { printError } from '../utils/Console'; +import { printError, printMessage, verboseMessage } from '../utils/Console'; import { safeFileName } from '../utils/FrConfig'; const { saveJsonToFile, getFilePath } = frodo.utils; -const { readWorkflows } = frodo.cloud.iga.workflow; +const { readWorkflows, updateWorkflow } = frodo.cloud.iga.workflow; /** * Export IGA workflows in fr-config-manager format. @@ -24,7 +26,7 @@ export async function configManagerExportIgaWorkflows( if (name && workflows.length === 0) { throw new Error(`Workflow ${name} not found`); } - workflows.forEach(processIgaWorkflow); + workflows.forEach(processIgaWorkflowForExport); return true; } catch (error) { printError(error, 'Error exporting iga-workflows to files'); @@ -35,10 +37,11 @@ export async function configManagerExportIgaWorkflows( * Export a single IGA workflow to files in fr-config-manager format. * @param {object} workflow the workflow to export */ -async function processIgaWorkflow(workflow) { +async function processIgaWorkflowForExport(workflow) { try { const workflowName = safeFileName(workflow.name); - const stepsPath = `${workflowName}/steps`; + const workflowPath = `iga/workflows/${workflowName}`; + const stepsPath = `${workflowPath}/steps`; workflow.steps.forEach((step) => { const uniqueId = safeFileName(`${step.displayName} - ${step.name}`); const stepPath = `${stepsPath}/${uniqueId}`; @@ -55,13 +58,111 @@ async function processIgaWorkflow(workflow) { file: scriptFilename, }; } - const stepFileName = `${stepPath}/${uniqueId}.json`; - saveJsonToFile(step, getFilePath(stepFileName, true), false, true); + saveJsonToFile( + step, + getFilePath(`${stepPath}/${uniqueId}.json`, true), + false, + true + ); }); delete workflow.steps; - const fileName = `${workflowName}/${workflowName}.json`; - saveJsonToFile(workflow, getFilePath(fileName, true), false, true); + saveJsonToFile( + workflow, + getFilePath(`${workflowPath}/${workflowName}.json`, true), + false, + true + ); } catch (err) { printError(err); } } + +/** + * Import IGA workflows in fr-config-manager format. + * @param {string} name optional workflow name to filter by + * @param {boolean} draft if true, will import workflow as draft + * @returns {Promise} a promise that resolves to true if successful, false otherwise + */ +export async function configManagerImportIgaWorkflows( + name?: string, + draft: boolean = false +): Promise { + try { + const workflowsPath = getFilePath('iga/workflows'); + let workflowDirs = []; + + if (name) { + const workflowDir = `${workflowsPath}/${name}`; + if (!fs.existsSync(workflowDir)) { + printMessage(`Requested workflow ${name} not found`, 'error'); + return false; + } + workflowDirs = [workflowDir]; + } else { + workflowDirs = fs + .readdirSync(workflowsPath) + .map((dirName) => `${workflowsPath}/${dirName}`); + } + + const status = draft ? 'draft' : 'published'; + for (const workflowDir of workflowDirs) { + const workflow = processWorkflowForImport(workflowDir); + + if (!workflow.mutable) { + verboseMessage(`Skipping immutable workflow ${workflow.name}`); + continue; + } + + workflow.status = status; + await updateWorkflow(workflow.id, workflow); + } + return true; + } catch (error) { + printError(error, 'Error importing iga-workflows'); + } + return false; +} + +/** + * Process a workflow to import in fr-config-manager format + * @param {string} workflowDir path to the workflow directory + * @returns {object} the assembled workflow object + */ +function processWorkflowForImport(workflowDir: string) { + try { + const workflowName = path.parse(workflowDir).base; + const workflowFile = path.join(workflowDir, `${workflowName}.json`); + const workflow = JSON.parse(fs.readFileSync(workflowFile, 'utf8')); + + const stepsDir = path.join(workflowDir, 'steps'); + if (!fs.existsSync(stepsDir)) return workflow; + const stepDirs = fs + .readdirSync(stepsDir, { withFileTypes: true }) + .map((dirent) => path.join(stepsDir, dirent.name)); + const steps = []; + for (const stepDir of stepDirs) { + const stepName = path.parse(stepDir).base; + const stepFile = path.join(stepDir, `${stepName}.json`); + const step = JSON.parse(fs.readFileSync(stepFile, 'utf8')); + const stepBody = step?.[step?.type]; + if ( + stepBody && + typeof stepBody === 'object' && + stepBody.script && + typeof stepBody.script === 'object' && + typeof stepBody.script.file === 'string' + ) { + const filePath = path.join(stepDir, stepBody.script.file); + if (fs.existsSync(filePath)) { + stepBody.script = fs.readFileSync(filePath, 'utf8'); + } + } + steps.push(step); + } + workflow.steps = steps; + + return workflow; + } catch (error) { + printError(error, 'Error importing iga-workflows'); + } +} diff --git a/test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap new file mode 100644 index 000000000..2c95aa414 --- /dev/null +++ b/test/client_cli/en/__snapshots__/config-manager-push-iga-workflows.test.js.snap @@ -0,0 +1,33 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`CLI help interface for 'config-manager push iga-workflows' should be expected english 1`] = ` +"Usage: frodo config-manager push iga-workflows [options] [host] [realm] [username] [password] + +[Experimental] Import iga-workflows. + +Arguments: + host AM base URL, e.g.: https://cdk.iam.example.com/am. To use a + connection profile, just specify a unique substring or + alias. + realm Realm. Specify realm as '/' for the root realm or 'realm' + or '/parent/child' otherwise. (default: "alpha" for + Identity Cloud tenants, "/" otherwise.) + username Username to login with. Must be an admin user with + appropriate rights to manage authentication journeys/trees. + If given without a password, and it matches the username + already stored in the connection profile for the target + host, frodo uses that profile's stored password instead of + requiring it on the command line. + password Password. + +Deployment: Cloud-only + +Options: + -d, --draft Push as draft version instead of publishing. + -n, --name Workflow name. Only import the workflow with this name. + -h, --help Help + -hh, --help-more Help with all options. + -hhh, --help-all Help with all options, environment variables, and usage + examples. +" +`; diff --git a/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap index c43928321..7e4d9ecd6 100644 --- a/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap +++ b/test/client_cli/en/__snapshots__/config-manager-push.test.js.snap @@ -41,6 +41,7 @@ Commands: (Cloud-only): csp [Experimental] Import content security policy. + iga-workflows [Experimental] Import iga-workflows. restart [Experimental] Restart the environment. secret-mappings [Experimental] Import secret mappings. " diff --git a/test/client_cli/en/config-manager-push-iga-workflows.test.js b/test/client_cli/en/config-manager-push-iga-workflows.test.js new file mode 100644 index 000000000..fd915c14b --- /dev/null +++ b/test/client_cli/en/config-manager-push-iga-workflows.test.js @@ -0,0 +1,10 @@ +import cp from 'child_process'; +import { promisify } from 'util'; + +const exec = promisify(cp.exec); +const CMD = 'frodo config-manager push iga-workflows --help'; +const { stdout } = await exec(CMD); + +test("CLI help interface for 'config-manager push iga-workflows' should be expected english", async () => { + expect(stdout).toMatchSnapshot(); +}); diff --git a/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap b/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap index ca544d578..3975d128c 100644 --- a/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap +++ b/test/e2e/__snapshots__/config-manager-export-iga-workflows.e2e.test.js.snap @@ -18,7 +18,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -81,7 +81,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -142,12 +142,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -173,7 +173,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "try { var content = execution.getVariables(); var requestId = content.get('id'); @@ -212,7 +212,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -233,7 +233,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -352,7 +352,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -416,12 +416,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -447,7 +447,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -487,7 +487,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -508,12 +508,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-89dc2f9576ee", @@ -539,7 +539,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -565,7 +565,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-55aced130632", @@ -586,7 +586,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -684,7 +684,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -705,7 +705,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -716,7 +716,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -737,12 +737,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -769,12 +769,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -801,7 +801,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -857,7 +857,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -878,7 +878,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -892,7 +892,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -913,7 +913,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -939,7 +939,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -960,7 +960,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -1031,7 +1031,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -1052,12 +1052,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` { "displayName": "Type Gateway", "name": "exclusiveGateway-ad04bf17ac62", @@ -1083,12 +1083,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -1114,7 +1114,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -1136,7 +1136,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/CreateNonEmployee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/CreateNonEmployee.json 1`] = ` { "_rev": 0, "childType": false, @@ -1212,7 +1212,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -1274,7 +1274,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -1297,7 +1297,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -1318,12 +1318,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -1349,7 +1349,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -1391,7 +1391,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create User", "name": "scriptTask-0359a9d77ee2", @@ -1412,7 +1412,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -1447,7 +1447,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -1468,7 +1468,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create User - rejecting request"); var content = execution.getVariables(); @@ -1481,7 +1481,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -1502,7 +1502,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateUser - JH/CreateUser - JH.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateUser - JH/CreateUser - JH.json 1`] = ` { "_rev": 7, "childType": false, @@ -1538,7 +1538,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -1564,7 +1564,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -1585,7 +1585,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -1692,7 +1692,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -1756,12 +1756,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -1787,7 +1787,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -1827,7 +1827,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -1848,7 +1848,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -1931,7 +1931,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Custom Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -1952,7 +1952,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -1983,7 +1983,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-e21178ab80f7", @@ -2004,7 +2004,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -2134,7 +2134,7 @@ execution.setVariable("authzRoleId", authzRoleId); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Custom Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -2155,7 +2155,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -2252,7 +2252,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -2273,7 +2273,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -2284,7 +2284,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -2305,12 +2305,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -2337,12 +2337,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -2369,7 +2369,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -2383,7 +2383,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -2404,12 +2404,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -2435,7 +2435,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -2457,7 +2457,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -2576,7 +2576,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -2640,12 +2640,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -2671,7 +2671,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -2711,7 +2711,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -2732,7 +2732,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -2758,7 +2758,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` { "displayName": "Custom Auto Approval", "name": "scriptTask-6dc428f459a8", @@ -2779,12 +2779,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-26e6b56a6d6b", @@ -2810,7 +2810,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -2907,7 +2907,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -2928,7 +2928,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -2939,7 +2939,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -2960,12 +2960,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -2992,12 +2992,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -3024,7 +3024,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -3080,7 +3080,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -3101,7 +3101,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -3115,7 +3115,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -3136,7 +3136,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -3162,7 +3162,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -3183,7 +3183,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -3282,7 +3282,7 @@ execution.setVariable("accountAttribute", accountAttribute); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -3303,12 +3303,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -3334,12 +3334,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-526a06894733", @@ -3365,7 +3365,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -3387,7 +3387,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` { "_rev": 0, "childType": false, @@ -3500,7 +3500,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -3563,7 +3563,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` { "displayName": ""Create" User", "name": "scriptTask-f2a2d7eee947", @@ -3584,7 +3584,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` { "displayName": "Account Creation Email", "emailTask": { @@ -3617,7 +3617,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -3691,12 +3691,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` { "displayName": "Auto Approve Gateway", "name": "exclusiveGateway-69f93dd39054", @@ -3722,7 +3722,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -3743,7 +3743,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` { "displayName": "Mark Approved", "name": "scriptTask-c174d2210667", @@ -3764,7 +3764,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` "logger.info("Create User - Permission check"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -3796,7 +3796,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` { "displayName": "Permissions Check", "name": "scriptTask-2131bbe3663d", @@ -3817,7 +3817,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/pgh-generate-rap.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/pgh-generate-rap.json 1`] = ` { "_rev": 0, "childType": false, @@ -3922,7 +3922,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -3969,7 +3969,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` { "displayName": "Auto Approve", "name": "scriptTask-5a2b73dd9dd2", @@ -3990,7 +3990,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -4037,7 +4037,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` { "displayName": "Auto Reject", "name": "scriptTask-6f260211dc0f", @@ -4058,7 +4058,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` { "displayName": "Confirm RAP", "fulfillmentTask": { @@ -4094,7 +4094,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` "function getPublishedWorkflow(workflowId) { return openidm.action(\`iga/governance/workflow/\${workflowId}/published\`, 'GET', {}, {}); } @@ -4163,7 +4163,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` { "displayName": "Generate RAP", "name": "scriptTask-115d1ab72679", @@ -4184,12 +4184,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` { "displayName": "Is Successful", "name": "exclusiveGateway-2d4351f5c77b", @@ -4215,7 +4215,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -4431,7 +4431,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -4484,7 +4484,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -4505,7 +4505,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -4516,7 +4516,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -4537,7 +4537,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4611,7 +4611,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4690,7 +4690,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4764,7 +4764,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -4838,7 +4838,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -4881,7 +4881,7 @@ logger.info("Could not retrieve glossary with appId " + appId + " from applicati " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` { "displayName": "Check LOB", "name": "scriptTask-c444d08a6099", @@ -4902,12 +4902,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -4933,7 +4933,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -4973,7 +4973,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -4994,12 +4994,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -5026,12 +5026,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -5058,12 +5058,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` { "displayName": "LOB", "name": "inclusiveGateway-2fbd3e7aa50c", @@ -5100,7 +5100,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -5156,7 +5156,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -5177,7 +5177,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -5191,7 +5191,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -5212,7 +5212,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -5238,7 +5238,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -5259,7 +5259,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -5293,7 +5293,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -5314,7 +5314,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -5388,12 +5388,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -5419,7 +5419,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -5441,7 +5441,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -5548,7 +5548,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -5612,12 +5612,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -5643,7 +5643,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -5683,7 +5683,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -5704,7 +5704,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -5801,7 +5801,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -5822,7 +5822,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -5833,7 +5833,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -5854,12 +5854,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -5886,12 +5886,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -5918,7 +5918,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -5974,7 +5974,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -5995,7 +5995,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -6009,7 +6009,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -6030,7 +6030,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -6056,7 +6056,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -6077,7 +6077,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -6112,7 +6112,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -6133,12 +6133,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -6164,7 +6164,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -6186,7 +6186,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` { "_rev": 0, "childType": false, @@ -6306,7 +6306,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -6337,7 +6337,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` { "displayName": "Debug Task", "name": "scriptTask-0e64ff0c1695", @@ -6358,7 +6358,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` "logger.info("Failure Handler: BirthRight Roles that need Approval "); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -6373,7 +6373,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` { "displayName": "Failure Handler", "name": "scriptTask-aecf833994d2", @@ -6394,7 +6394,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` "logger.info("Finalize Request:BirthRight Roles that need Approval"); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -6414,7 +6414,7 @@ execution.setVariable("failureState", "Unable to finalize request."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` { "displayName": "Finalize Request on Reject", "name": "scriptTask-ad05a46c2e74", @@ -6435,7 +6435,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -6500,7 +6500,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` { "displayName": "Look Up Roles and Request", "name": "scriptTask-792e240778b1", @@ -6521,7 +6521,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -6603,7 +6603,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` { "_rev": 0, "childType": false, @@ -6724,12 +6724,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` { "displayName": "Auth Check", "name": "exclusiveGateway-26e0a9262468", @@ -6755,7 +6755,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` "/* * Auto-Reject - No Delegation Authority * Rejects request if user has no direct reports @@ -6788,7 +6788,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` { "displayName": "Auto-Reject - No Authority", "name": "scriptTask-38eb13f4deca", @@ -6809,7 +6809,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` "/* * Auto-Reject - Validation Failed * Rejects request with detailed error messages @@ -6843,7 +6843,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` { "displayName": "Auto-Reject - Validation Failed", "name": "scriptTask-449aac6b18b8", @@ -6864,7 +6864,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` "/* * Fulfillment - Disable User Account * Disables the target user's account @@ -6948,7 +6948,7 @@ console.log("=== Fulfillment Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` { "displayName": "Disable User Account", "name": "scriptTask-4f4b87291099", @@ -6969,7 +6969,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` "/* * Load Delegation Information * Populates available direct reports for the requester @@ -7053,7 +7053,7 @@ console.log("=== Load Delegation Info Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` { "displayName": "Load Delegation Info", "name": "scriptTask-3d854e98930e", @@ -7074,7 +7074,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -7151,7 +7151,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` "/* * Validate Delegation Request * Validates all user inputs and delegation authority @@ -7288,7 +7288,7 @@ console.log("=== Validation Complete: " + (validationPassed ? "PASSED" : "FAILED " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` { "displayName": "Validate Delegation Request", "name": "scriptTask-8e24794e9be4", @@ -7309,12 +7309,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` { "displayName": "Validation Passed?", "name": "exclusiveGateway-d5b7b2e2a80a", @@ -7340,7 +7340,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-ne-disable/phh-ne-disable.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-ne-disable/phh-ne-disable.json 1`] = ` { "_rev": 0, "childType": false, @@ -7412,7 +7412,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` "/* * Load Delegate Sources * Queries users the current requester can act on behalf of @@ -7475,7 +7475,7 @@ logger.info("=== Delegation Options Loaded ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` { "displayName": "Load Delegate Sources", "name": "scriptTask-99fdf317c49b", @@ -7496,7 +7496,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/phh-new-user-create.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/phh-new-user-create.json 1`] = ` { "_rev": 0, "childType": false, @@ -7573,7 +7573,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -7647,12 +7647,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -7678,7 +7678,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -7692,7 +7692,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -7713,7 +7713,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -7739,7 +7739,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -7760,7 +7760,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -7794,7 +7794,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -7815,7 +7815,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("[phh] Creating User"); function generateUsername(givenName, surname) { const usernamePrefix = (givenName[0] + surname[0]).toLowerCase(); @@ -7865,7 +7865,7 @@ logger.error(\`Error reading request \${requestId}: \${e}\`); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "User Create Validation", "name": "scriptTask-626899b6e99a", @@ -7886,7 +7886,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` { "_rev": 7, "childType": false, @@ -7953,7 +7953,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8014,7 +8014,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -8028,7 +8028,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -8049,7 +8049,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -8075,7 +8075,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -8096,7 +8096,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -8130,7 +8130,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -8151,7 +8151,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/phhFlow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/phhFlow.json 1`] = ` { "_rev": 0, "childType": false, @@ -8294,7 +8294,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8374,7 +8374,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` "logger.info("Approving request"); var content = execution.getVariables(); @@ -8388,7 +8388,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` { "displayName": "Approve", "name": "scriptTask-c28119ea007e", @@ -8409,7 +8409,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -8444,7 +8444,7 @@ execution.setVariable("context", context); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` { "displayName": "Context Check", "name": "scriptTask-10bf48033687", @@ -8465,7 +8465,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -8479,7 +8479,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` { "displayName": "Script Task", "name": "scriptTask-610744f7d369", @@ -8500,7 +8500,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-4d9223fb79c5", @@ -8522,7 +8522,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test/test.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test/test.json 1`] = ` { "_rev": 0, "childType": false, @@ -8599,7 +8599,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8769,7 +8769,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -8883,7 +8883,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -8925,7 +8925,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -8952,7 +8952,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -9050,7 +9050,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -9092,12 +9092,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -9132,7 +9132,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -9153,7 +9153,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -9174,12 +9174,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -9207,7 +9207,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -9310,7 +9310,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -9351,7 +9351,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -9373,7 +9373,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -9395,7 +9395,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -9417,7 +9417,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_1/test_workflow_1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_1/test_workflow_1.json 1`] = ` { "_rev": 0, "childType": false, @@ -9873,7 +9873,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -10043,7 +10043,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -10157,7 +10157,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -10199,7 +10199,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -10226,7 +10226,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -10324,7 +10324,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -10366,12 +10366,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -10406,7 +10406,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -10427,7 +10427,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -10448,12 +10448,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -10481,7 +10481,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -10584,7 +10584,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -10625,7 +10625,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -10647,7 +10647,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -10669,7 +10669,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -10691,7 +10691,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/test_workflow_4/test_workflow_4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/test_workflow_4/test_workflow_4.json 1`] = ` { "_rev": 0, "childType": false, @@ -11147,7 +11147,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -11228,7 +11228,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -11273,7 +11273,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Auto Approval", "name": "scriptTask-e21178ab80f7", @@ -11294,7 +11294,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Auto-Provisioning"); var content = execution.getVariables(); @@ -11346,7 +11346,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Auto Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -11367,12 +11367,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -11398,7 +11398,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -11492,7 +11492,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -11513,7 +11513,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -11524,7 +11524,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -11545,7 +11545,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var requestObj = null; @@ -11576,7 +11576,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` { "displayName": "Entitlement Privileged", "name": "scriptTask-5106f7a29d86", @@ -11597,12 +11597,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` { "displayName": "Inclusive Gateway", "name": "inclusiveGateway-bcb05a148971", @@ -11629,7 +11629,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -11710,7 +11710,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -11724,7 +11724,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -11745,7 +11745,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -11789,7 +11789,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -11810,12 +11810,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -11841,7 +11841,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -D igaTestDir01": should export the iga workflows in fr-config-manager style": igaTestDir01/iga/workflows/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` { "_rev": 0, "childType": false, @@ -11966,7 +11966,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -12074,7 +12074,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -12127,7 +12127,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -12148,7 +12148,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -12159,7 +12159,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -12180,7 +12180,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -12244,12 +12244,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -12275,7 +12275,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -12315,7 +12315,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -12336,12 +12336,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -12368,12 +12368,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -12400,7 +12400,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -12457,7 +12457,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -12478,7 +12478,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -12492,7 +12492,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -12513,7 +12513,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -12539,7 +12539,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -12560,7 +12560,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -12594,7 +12594,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -12615,12 +12615,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -12646,7 +12646,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -12668,7 +12668,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/BasicApplicationGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -12731,7 +12731,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -12792,12 +12792,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -12823,7 +12823,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "try { var content = execution.getVariables(); var requestId = content.get('id'); @@ -12862,7 +12862,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationGrant-copy/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -12883,7 +12883,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/BasicApplicationRemove.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/BasicApplicationRemove.json 1`] = ` { "_rev": 8, "childType": false, @@ -12970,7 +12970,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -13034,12 +13034,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-2bf686c17905", @@ -13065,7 +13065,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Deprovisioning"); var content = execution.getVariables(); @@ -13145,7 +13145,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Deprovisioning - scriptTask-626899b6e99a/Deprovisioning - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Deprovisioning", "name": "scriptTask-626899b6e99a", @@ -13166,12 +13166,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Has End Date - inclusiveGateway-0c53868eeb2a/Has End Date - inclusiveGateway-0c53868eeb2a.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-0c53868eeb2a", @@ -13198,7 +13198,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -13212,7 +13212,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -13233,7 +13233,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -13259,7 +13259,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` { "displayName": "Request Approval", "name": "scriptTask-ba009484a101", @@ -13280,7 +13280,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -13323,7 +13323,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-b80009644545", @@ -13344,7 +13344,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicApplicationRemove/steps/Wait Task - waitTask-0431eab1902c/Wait Task - waitTask-0431eab1902c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicApplicationRemove/steps/Wait Task - waitTask-0431eab1902c/Wait Task - waitTask-0431eab1902c.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0431eab1902c", @@ -13366,7 +13366,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -13473,7 +13473,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -13537,12 +13537,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -13568,7 +13568,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -13608,7 +13608,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -13629,7 +13629,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -13726,7 +13726,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -13747,7 +13747,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -13758,7 +13758,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -13779,12 +13779,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -13811,12 +13811,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -13843,7 +13843,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -13899,7 +13899,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -13920,7 +13920,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -13934,7 +13934,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -13955,7 +13955,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -13981,7 +13981,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -14002,7 +14002,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -14037,7 +14037,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -14058,12 +14058,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -14089,7 +14089,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -14111,7 +14111,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/BasicEntitlementGrant-copy.json 1`] = ` { "_rev": 7, "childType": false, @@ -14230,7 +14230,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -14294,12 +14294,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -14325,7 +14325,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -14365,7 +14365,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -14386,12 +14386,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Context Gateway - exclusiveGateway-89dc2f9576ee/Custom Context Gateway - exclusiveGateway-89dc2f9576ee.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-89dc2f9576ee", @@ -14417,7 +14417,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -14443,7 +14443,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Custom Request Approved - scriptTask-55aced130632/Custom Request Approved - scriptTask-55aced130632.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-55aced130632", @@ -14464,7 +14464,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -14562,7 +14562,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -14583,7 +14583,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -14594,7 +14594,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -14615,12 +14615,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -14647,12 +14647,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -14679,7 +14679,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -14735,7 +14735,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -14756,7 +14756,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -14770,7 +14770,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -14791,7 +14791,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -14817,7 +14817,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -14838,7 +14838,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -14909,7 +14909,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -14930,12 +14930,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Type Gateway - exclusiveGateway-ad04bf17ac62/Type Gateway - exclusiveGateway-ad04bf17ac62.json 1`] = ` { "displayName": "Type Gateway", "name": "exclusiveGateway-ad04bf17ac62", @@ -14961,12 +14961,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -14992,7 +14992,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementGrant-copy/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -15014,7 +15014,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/BasicEntitlementRemove.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/BasicEntitlementRemove.json 1`] = ` { "_rev": 8, "childType": false, @@ -15101,7 +15101,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -15165,12 +15165,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -15196,7 +15196,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Deprovisioning"); var content = execution.getVariables(); @@ -15278,7 +15278,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Deprovisioning", "name": "scriptTask-0359a9d77ee2", @@ -15299,12 +15299,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-8803458e3a77", @@ -15331,7 +15331,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -15345,7 +15345,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -15366,7 +15366,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -15392,7 +15392,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e8842de66fbb", @@ -15413,7 +15413,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -15456,7 +15456,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-ca9504ae90d8", @@ -15477,7 +15477,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-b6e654628b18", @@ -15499,7 +15499,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/BasicRoleCreate.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/BasicRoleCreate.json 1`] = ` { "_rev": 4, "childType": false, @@ -15547,7 +15547,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running role create request'); var content = execution.getVariables(); @@ -15600,7 +15600,7 @@ execution.setVariable('roleId', roleId); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Create Role - scriptTask-3eab1948f1ec/Create Role - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Create Role", "name": "scriptTask-3eab1948f1ec", @@ -15621,7 +15621,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -15632,7 +15632,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Role Create Validation Failure - scriptTask-0b56191887de/Role Create Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Create Validation Failure", "name": "scriptTask-0b56191887de", @@ -15653,7 +15653,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Creating Governance Role'); var content = execution.getVariables(); @@ -15672,7 +15672,7 @@ logger.info('Request ' + requestId + ' completed.'); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Update Request - scriptTask-0359a9d77ee2/Update Request - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Update Request", "name": "scriptTask-0359a9d77ee2", @@ -15693,12 +15693,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleCreate/steps/Validation Gateway - exclusiveGateway-05b2e1af4b79/Validation Gateway - exclusiveGateway-05b2e1af4b79.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-05b2e1af4b79", @@ -15724,7 +15724,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/BasicRoleDelete.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/BasicRoleDelete.json 1`] = ` { "_rev": 4, "childType": false, @@ -15809,7 +15809,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -15896,12 +15896,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` { "displayName": "Auto Approval Gateway", "name": "exclusiveGateway-b16f45452faa", @@ -15927,7 +15927,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Deleting Governance Role'); var content = execution.getVariables(); @@ -15979,7 +15979,7 @@ logger.info('Request ' + requestId + ' completed.'); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Delete Role - scriptTask-0359a9d77ee2/Delete Role - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Delete Role", "name": "scriptTask-0359a9d77ee2", @@ -16000,7 +16000,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info('Rejecting request'); var content = execution.getVariables(); @@ -16014,7 +16014,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -16035,7 +16035,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -16046,7 +16046,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Delete Validation Failure - scriptTask-0b56191887de/Role Delete Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Delete Validation Failure", "name": "scriptTask-0b56191887de", @@ -16067,7 +16067,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running role delete request validation'); var content = execution.getVariables(); @@ -16119,7 +16119,7 @@ execution.setVariable('skipApproval', skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Validation and Status Check", "name": "scriptTask-3eab1948f1ec", @@ -16140,12 +16140,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleDelete/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -16171,7 +16171,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/BasicRoleGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/BasicRoleGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -16287,7 +16287,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Approval Task - approvalTask-c7867dd2593a/Approval Task - approvalTask-c7867dd2593a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Approval Task - approvalTask-c7867dd2593a/Approval Task - approvalTask-c7867dd2593a.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -16360,12 +16360,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Context Gateway - exclusiveGateway-8cd9decab2e4/Context Gateway - exclusiveGateway-8cd9decab2e4.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-8cd9decab2e4", @@ -16391,7 +16391,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -16431,7 +16431,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Create Removal Request - scriptTask-32dada3fc9f9/Create Removal Request - scriptTask-32dada3fc9f9.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-32dada3fc9f9", @@ -16452,12 +16452,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has End Date - inclusiveGateway-d18d59004c0c/Has End Date - inclusiveGateway-d18d59004c0c.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-d18d59004c0c", @@ -16484,12 +16484,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Has Start Date - inclusiveGateway-57e9b96eb570/Has Start Date - inclusiveGateway-57e9b96eb570.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-57e9b96eb570", @@ -16516,7 +16516,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -16572,7 +16572,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -16593,7 +16593,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -16607,7 +16607,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -16628,7 +16628,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -16654,7 +16654,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Approved - scriptTask-8506123e6208/Request Approved - scriptTask-8506123e6208.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-8506123e6208", @@ -16675,7 +16675,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -16710,7 +16710,7 @@ execution.setVariable("enableEndWait", enableEndWait); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Request Context Check - scriptTask-d76490953517/Request Context Check - scriptTask-d76490953517.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-d76490953517", @@ -16731,7 +16731,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running role grant request validation"); var content = execution.getVariables(); @@ -16768,7 +16768,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation - scriptTask-3eab1948f1ec/Role Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -16789,7 +16789,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -16800,7 +16800,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Role Grant Validation Failure - scriptTask-0b56191887de/Role Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -16821,12 +16821,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -16852,7 +16852,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleGrant/steps/Wait Until Start Date - waitTask-4e25b1ee7a14/Wait Until Start Date - waitTask-4e25b1ee7a14.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleGrant/steps/Wait Until Start Date - waitTask-4e25b1ee7a14/Wait Until Start Date - waitTask-4e25b1ee7a14.json 1`] = ` { "displayName": "Wait Until Start Date", "name": "waitTask-4e25b1ee7a14", @@ -16874,7 +16874,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/BasicRoleModify.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/BasicRoleModify.json 1`] = ` { "_rev": 4, "childType": false, @@ -16959,7 +16959,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -17046,12 +17046,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Auto Approval Gateway - exclusiveGateway-b16f45452faa/Auto Approval Gateway - exclusiveGateway-b16f45452faa.json 1`] = ` { "displayName": "Auto Approval Gateway", "name": "exclusiveGateway-b16f45452faa", @@ -17077,7 +17077,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Modifying Governance Role'); var content = execution.getVariables(); @@ -17137,7 +17137,7 @@ logger.info('Request ' + requestId + ' completed.'); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Modify Role - scriptTask-0359a9d77ee2/Modify Role - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Modify Role", "name": "scriptTask-0359a9d77ee2", @@ -17158,7 +17158,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info('Rejecting request'); var content = execution.getVariables(); @@ -17172,7 +17172,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -17193,7 +17193,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -17204,7 +17204,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Modify Validation Failure - scriptTask-0b56191887de/Role Modify Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Role Modify Validation Failure", "name": "scriptTask-0b56191887de", @@ -17225,7 +17225,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running role modify request validation'); var content = execution.getVariables(); @@ -17277,7 +17277,7 @@ execution.setVariable('skipApproval', skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Validation and Status Check", "name": "scriptTask-3eab1948f1ec", @@ -17298,12 +17298,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleModify/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -17329,7 +17329,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/BasicRolePublish.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/BasicRolePublish.json 1`] = ` { "_rev": 4, "childType": false, @@ -17422,7 +17422,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -17509,7 +17509,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.js 1`] = ` "// Change role status to back to draft var content = execution.getVariables(); var roleId = content.get('roleId'); @@ -17526,7 +17526,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2/Change Role Status Back to Draft For Failures - scriptTask-a0c9fc54ced2.json 1`] = ` { "displayName": "Change Role Status Back to Draft For Failures", "name": "scriptTask-a0c9fc54ced2", @@ -17547,7 +17547,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.js 1`] = ` "// Change role status to pending approval var content = execution.getVariables(); var roleId = content.get('roleId'); @@ -17564,7 +17564,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Change Role Status to Pending - scriptTask-7ddf82215dd0/Change Role Status to Pending - scriptTask-7ddf82215dd0.json 1`] = ` { "displayName": "Change Role Status to Pending", "name": "scriptTask-7ddf82215dd0", @@ -17585,7 +17585,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info('Publishing Governance Role'); var content = execution.getVariables(); @@ -17646,7 +17646,7 @@ execution.setVariable('failureReason', failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Publish Governance Role - scriptTask-0359a9d77ee2/Publish Governance Role - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Publish Governance Role", "name": "scriptTask-0359a9d77ee2", @@ -17667,7 +17667,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info('Rejecting request'); var content = execution.getVariables(); @@ -17681,7 +17681,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -17702,7 +17702,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info('Running governance role publish request validation'); var content = execution.getVariables(); @@ -17755,7 +17755,7 @@ execution.setVariable('addAutoRoleMembers', addAutoRoleMembers); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Role Validation and Status Check - scriptTask-3eab1948f1ec/Role Validation and Status Check - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Role Validation and Status Check", "name": "scriptTask-3eab1948f1ec", @@ -17776,7 +17776,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -17787,7 +17787,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Failure - scriptTask-0b56191887de/Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Validation Failure", "name": "scriptTask-0b56191887de", @@ -17808,12 +17808,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -17839,12 +17839,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRolePublish/steps/Validation Gateway - exclusiveGateway-eb351160a59b/Validation Gateway - exclusiveGateway-eb351160a59b.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-eb351160a59b", @@ -17870,7 +17870,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/BasicRoleRemove.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/BasicRoleRemove.json 1`] = ` { "_rev": 8, "childType": false, @@ -17966,7 +17966,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -18039,12 +18039,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Context Gateway - exclusiveGateway-53007af1f4bf/Context Gateway - exclusiveGateway-53007af1f4bf.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-53007af1f4bf", @@ -18070,7 +18070,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Deprovisioning"); var content = execution.getVariables(); @@ -18151,7 +18151,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Deprovisioning", "name": "scriptTask-0359a9d77ee2", @@ -18172,12 +18172,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Has End Date - inclusiveGateway-a83e210b90d1/Has End Date - inclusiveGateway-a83e210b90d1.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-a83e210b90d1", @@ -18204,7 +18204,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -18218,7 +18218,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -18239,7 +18239,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -18265,7 +18265,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Approved - scriptTask-6dde9c0ec213/Request Approved - scriptTask-6dde9c0ec213.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-6dde9c0ec213", @@ -18286,7 +18286,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -18329,7 +18329,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Request Context Check - scriptTask-c99a721d2b93/Request Context Check - scriptTask-c99a721d2b93.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-c99a721d2b93", @@ -18350,7 +18350,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicRoleRemove/steps/Wait Task - waitTask-e65fcbd06a6d/Wait Task - waitTask-e65fcbd06a6d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicRoleRemove/steps/Wait Task - waitTask-e65fcbd06a6d/Wait Task - waitTask-e65fcbd06a6d.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-e65fcbd06a6d", @@ -18372,7 +18372,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/BasicViolationProcess.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/BasicViolationProcess.json 1`] = ` { "_rev": 5, "childType": false, @@ -18440,7 +18440,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.js 1`] = ` "logger.info("Allowing violation"); var content = execution.getVariables(); var violationId = content.get('id'); @@ -18468,7 +18468,7 @@ if (failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Allow Violation - scriptTask-313f487929a4/Allow Violation - scriptTask-313f487929a4.json 1`] = ` { "displayName": "Allow Violation", "name": "scriptTask-313f487929a4", @@ -18489,7 +18489,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.js 1`] = ` "logger.info("Remediating violation"); var content = execution.getVariables(); @@ -18507,7 +18507,7 @@ execution.setVariable("remediation", remediationContent); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediate Violation - scriptTask-690cd5adc1b6/Remediate Violation - scriptTask-690cd5adc1b6.json 1`] = ` { "displayName": "Remediate Violation", "name": "scriptTask-690cd5adc1b6", @@ -18528,7 +18528,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.js 1`] = ` "logger.info("This is exclusive gateway to validate remediation"); var content = execution.getVariables(); var remediationResult = content.get('remediation'); @@ -18536,7 +18536,7 @@ logger.info("The remediation result is: " + remediationResult); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remediation Validation - exclusiveGateway-b1e244b742b5/Remediation Validation - exclusiveGateway-b1e244b742b5.json 1`] = ` { "displayName": "Remediation Validation", "name": "exclusiveGateway-b1e244b742b5", @@ -18562,7 +18562,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.js 1`] = ` "logger.info("Removing grants automatically"); var content = execution.getVariables(); @@ -18651,7 +18651,7 @@ if (failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Remove Grants Auto - scriptTask-6e8507beca08/Remove Grants Auto - scriptTask-6e8507beca08.json 1`] = ` { "displayName": "Remove Grants Auto", "name": "scriptTask-6e8507beca08", @@ -18672,7 +18672,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/BasicViolationProcess/steps/Start Violation Task - violationTask-df7f65b04ec3/Start Violation Task - violationTask-df7f65b04ec3.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/BasicViolationProcess/steps/Start Violation Task - violationTask-df7f65b04ec3/Start Violation Task - violationTask-df7f65b04ec3.json 1`] = ` { "displayName": "Start Violation Task", "name": "violationTask-df7f65b04ec3", @@ -18761,7 +18761,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/CreateEntitlement.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/CreateEntitlement.json 1`] = ` { "_rev": 6, "childType": false, @@ -18834,7 +18834,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -18898,7 +18898,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` "logger.info("Creating Entitlement - marking request as auto approved."); var content = execution.getVariables(); @@ -18921,7 +18921,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Auto Approval", "name": "scriptTask-e21178ab80f7", @@ -18942,7 +18942,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Create Entitlement - creating entitlement"); var content = execution.getVariables(); @@ -18991,7 +18991,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Create Entitlement - scriptTask-0359a9d77ee2/Create Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create Entitlement", "name": "scriptTask-0359a9d77ee2", @@ -19012,7 +19012,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create an entitlement for the application which they are requesting. If so, it will // skip any approval process and directly move to create the entitlement. @@ -19050,7 +19050,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Check - scriptTask-c59ee376a37c/Permission Check - scriptTask-c59ee376a37c.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-c59ee376a37c", @@ -19071,12 +19071,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Permission Gateway - exclusiveGateway-67a954f33919/Permission Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Permission Gateway", "name": "exclusiveGateway-67a954f33919", @@ -19102,7 +19102,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create entitlement - rejecting request"); var content = execution.getVariables(); @@ -19115,7 +19115,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -19136,7 +19136,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/CreateNonEmployee.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/CreateNonEmployee.json 1`] = ` { "_rev": 0, "childType": false, @@ -19212,7 +19212,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -19274,7 +19274,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -19297,7 +19297,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -19318,12 +19318,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -19349,7 +19349,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -19391,7 +19391,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create User", "name": "scriptTask-0359a9d77ee2", @@ -19412,7 +19412,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -19447,7 +19447,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -19468,7 +19468,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create User - rejecting request"); var content = execution.getVariables(); @@ -19481,7 +19481,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateNonEmployee/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -19502,7 +19502,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser - JH/CreateUser - JH.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser - JH/CreateUser - JH.json 1`] = ` { "_rev": 7, "childType": false, @@ -19538,7 +19538,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -19564,7 +19564,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser - JH/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -19585,7 +19585,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/CreateUser.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/CreateUser.json 1`] = ` { "_rev": 7, "childType": false, @@ -19656,7 +19656,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -19712,7 +19712,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -19735,7 +19735,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -19756,12 +19756,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -19787,7 +19787,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -19849,7 +19849,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Create User - scriptTask-0359a9d77ee2/Create User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Create User", "name": "scriptTask-0359a9d77ee2", @@ -19870,7 +19870,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // create a user. If so, it will skip any approval process and directly move to create the new user. @@ -19905,7 +19905,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -19926,7 +19926,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Create User - rejecting request"); var content = execution.getVariables(); @@ -19939,7 +19939,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/CreateUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -19960,7 +19960,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/DeleteUser.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/DeleteUser.json 1`] = ` { "_rev": 7, "childType": false, @@ -20031,7 +20031,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -20087,7 +20087,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Delete User - marking request as auto approved."); var content = execution.getVariables(); @@ -20110,7 +20110,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -20131,12 +20131,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -20162,7 +20162,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); logger.info("Deleting User - request id " + requestId); @@ -20204,7 +20204,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Delete User - scriptTask-0359a9d77ee2/Delete User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Delete User", "name": "scriptTask-0359a9d77ee2", @@ -20225,7 +20225,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // delete users. If so, it will skip any approval process and directly move to delete the user. @@ -20262,7 +20262,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -20283,7 +20283,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Delete User - rejecting request"); var content = execution.getVariables(); @@ -20296,7 +20296,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/DeleteUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -20317,7 +20317,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/ModifyEntitlement.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/ModifyEntitlement.json 1`] = ` { "_rev": 6, "childType": false, @@ -20429,7 +20429,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -20485,7 +20485,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "logger.info("Modify Entitlement - marking request as auto approved."); var content = execution.getVariables(); @@ -20508,7 +20508,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -20529,7 +20529,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Certifier Modifications - fulfillmentTask-cce84a670745/Certifier Modifications - fulfillmentTask-cce84a670745.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Certifier Modifications - fulfillmentTask-cce84a670745/Certifier Modifications - fulfillmentTask-cce84a670745.json 1`] = ` { "displayName": "Certifier Modifications", "fulfillmentTask": { @@ -20597,12 +20597,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Check Certification - exclusiveGateway-c82a357d8c38/Check Certification - exclusiveGateway-c82a357d8c38.json 1`] = ` { "displayName": "Check Certification", "name": "exclusiveGateway-c82a357d8c38", @@ -20628,7 +20628,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -20687,7 +20687,7 @@ execution.setVariable("isCertifierOwnerSame", isCertifierOwnerSame); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Context Check - scriptTask-365b50ab00a7/Context Check - scriptTask-365b50ab00a7.json 1`] = ` { "displayName": "Context Check", "name": "scriptTask-365b50ab00a7", @@ -20708,7 +20708,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Modify Entitlement - updating entitlement"); var content = execution.getVariables(); @@ -20763,7 +20763,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Modify Entitlement - scriptTask-0359a9d77ee2/Modify Entitlement - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Modify Entitlement", "name": "scriptTask-0359a9d77ee2", @@ -20784,7 +20784,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // modify the entitlement for which they are requesting. If so, it will // skip any approval process and directly move to modify the entitlement. @@ -20825,7 +20825,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Check - scriptTask-87ad089a5484/Permission Check - scriptTask-87ad089a5484.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-87ad089a5484", @@ -20846,12 +20846,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Permission Gateway - exclusiveGateway-abbb089758c8/Permission Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Permission Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -20877,7 +20877,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Modify entitlement - rejecting request"); var content = execution.getVariables(); @@ -20890,7 +20890,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyEntitlement/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -20911,7 +20911,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/ModifyUser.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/ModifyUser.json 1`] = ` { "_rev": 7, "childType": false, @@ -20982,7 +20982,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -21038,7 +21038,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); logger.info("Modify Entitlement request id " + requestId + " - marking request as auto approved."); @@ -21061,7 +21061,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Auto-Approval - scriptTask-e8842de66fbb/Auto-Approval - scriptTask-e8842de66fbb.json 1`] = ` { "displayName": "Auto-Approval", "name": "scriptTask-e8842de66fbb", @@ -21082,12 +21082,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-abbb089758c8", @@ -21113,7 +21113,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.js 1`] = ` "// This permission check script will check that the requester has proper privileges to // modify the user for which they are requesting. If so, it will // skip any approval process and directly move to modify the user. @@ -21150,7 +21150,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Permission Check - scriptTask-ca9504ae90d8/Permission Check - scriptTask-ca9504ae90d8.json 1`] = ` { "displayName": "Permission Check", "name": "scriptTask-ca9504ae90d8", @@ -21171,7 +21171,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Modify User - rejecting request"); var content = execution.getVariables(); @@ -21184,7 +21184,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -21205,7 +21205,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); logger.info("Modify User request id " + requestId + " - modifying user"); @@ -21260,7 +21260,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/ModifyUser/steps/Update User - scriptTask-0359a9d77ee2/Update User - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Update User", "name": "scriptTask-0359a9d77ee2", @@ -21281,7 +21281,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/custom-1-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -21388,7 +21388,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -21452,12 +21452,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -21483,7 +21483,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -21523,7 +21523,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -21544,7 +21544,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -21627,7 +21627,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Provisioning - scriptTask-0359a9d77ee2/Custom Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Custom Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -21648,7 +21648,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -21679,7 +21679,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Approved - scriptTask-e21178ab80f7/Custom Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Custom Request Approved", "name": "scriptTask-e21178ab80f7", @@ -21700,7 +21700,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -21830,7 +21830,7 @@ execution.setVariable("authzRoleId", authzRoleId); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Custom Request Context Check - scriptTask-e04f42607ba5/Custom Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Custom Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -21851,7 +21851,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -21948,7 +21948,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -21969,7 +21969,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -21980,7 +21980,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -22001,12 +22001,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -22033,12 +22033,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -22065,7 +22065,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -22079,7 +22079,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -22100,12 +22100,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -22131,7 +22131,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-1-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -22153,7 +22153,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/custom-BasicEntitlementGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -22272,7 +22272,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -22336,12 +22336,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -22367,7 +22367,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -22407,7 +22407,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -22428,7 +22428,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -22454,7 +22454,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Auto Approval - scriptTask-6dc428f459a8/Custom Auto Approval - scriptTask-6dc428f459a8.json 1`] = ` { "displayName": "Custom Auto Approval", "name": "scriptTask-6dc428f459a8", @@ -22475,12 +22475,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b/Custom Context Gateway - exclusiveGateway-26e6b56a6d6b.json 1`] = ` { "displayName": "Custom Context Gateway", "name": "exclusiveGateway-26e6b56a6d6b", @@ -22506,7 +22506,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -22603,7 +22603,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -22624,7 +22624,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -22635,7 +22635,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -22656,12 +22656,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -22688,12 +22688,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -22720,7 +22720,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -22776,7 +22776,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -22797,7 +22797,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -22811,7 +22811,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -22832,7 +22832,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -22858,7 +22858,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -22879,7 +22879,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* * Script Node: Context & Type Check * Purpose: Reads request context and entitlement type to set routing outcomes. @@ -22978,7 +22978,7 @@ execution.setVariable("accountAttribute", accountAttribute); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -22999,12 +22999,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -23030,12 +23030,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Validation Gateway - exclusiveGateway-526a06894733/Validation Gateway - exclusiveGateway-526a06894733.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-526a06894733", @@ -23061,7 +23061,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/custom-BasicEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -23083,7 +23083,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/extendGrantEndDate.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/extendGrantEndDate.json 1`] = ` { "_rev": 7, "childType": false, @@ -23181,7 +23181,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -23264,12 +23264,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Context Gateway - exclusiveGateway-2bf686c17905/Context Gateway - exclusiveGateway-2bf686c17905.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-2bf686c17905", @@ -23295,7 +23295,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -23309,7 +23309,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -23330,7 +23330,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -23356,7 +23356,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Approval - scriptTask-ba009484a101/Request Approval - scriptTask-ba009484a101.json 1`] = ` { "displayName": "Request Approval", "name": "scriptTask-ba009484a101", @@ -23377,7 +23377,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -23420,7 +23420,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/Request Context Check - scriptTask-b80009644545/Request Context Check - scriptTask-b80009644545.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-b80009644545", @@ -23441,7 +23441,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.js 1`] = ` "logger.info("Update existing revoke request with new extended end date"); var content = execution.getVariables(); @@ -23543,7 +23543,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/extendGrantEndDate/steps/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f/UpdateRevokeRequest - scriptTask-0c9ab2d8fd7f.json 1`] = ` { "displayName": "UpdateRevokeRequest", "name": "scriptTask-0c9ab2d8fd7f", @@ -23564,7 +23564,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/jh-ne-create-test-2.json 1`] = ` { "_rev": 0, "childType": false, @@ -23677,7 +23677,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.js 1`] = ` "logger.info("Creating User"); var content = execution.getVariables(); @@ -23740,7 +23740,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/%22Create%22 User - scriptTask-f2a2d7eee947/%22Create%22 User - scriptTask-f2a2d7eee947.json 1`] = ` { "displayName": ""Create" User", "name": "scriptTask-f2a2d7eee947", @@ -23761,7 +23761,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Account Creation Email - emailTask-731854fb34db/Account Creation Email - emailTask-731854fb34db.json 1`] = ` { "displayName": "Account Creation Email", "emailTask": { @@ -23794,7 +23794,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Approval Task - approvalTask-6649e6d6f2a3/Approval Task - approvalTask-6649e6d6f2a3.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -23868,12 +23868,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Auto Approve Gateway - exclusiveGateway-69f93dd39054/Auto Approve Gateway - exclusiveGateway-69f93dd39054.json 1`] = ` { "displayName": "Auto Approve Gateway", "name": "exclusiveGateway-69f93dd39054", @@ -23899,7 +23899,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.js 1`] = ` "logger.info("Create User - marking request as auto approved."); var content = execution.getVariables(); @@ -23920,7 +23920,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Mark Approved - scriptTask-c174d2210667/Mark Approved - scriptTask-c174d2210667.json 1`] = ` { "displayName": "Mark Approved", "name": "scriptTask-c174d2210667", @@ -23941,7 +23941,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.js 1`] = ` "logger.info("Create User - Permission check"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -23973,7 +23973,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/jh-ne-create-test-2/steps/Permissions Check - scriptTask-2131bbe3663d/Permissions Check - scriptTask-2131bbe3663d.json 1`] = ` { "displayName": "Permissions Check", "name": "scriptTask-2131bbe3663d", @@ -23994,7 +23994,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/pgh-generate-rap.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/pgh-generate-rap.json 1`] = ` { "_rev": 0, "childType": false, @@ -24099,7 +24099,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -24146,7 +24146,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Approve - scriptTask-5a2b73dd9dd2/Auto Approve - scriptTask-5a2b73dd9dd2.json 1`] = ` { "displayName": "Auto Approve", "name": "scriptTask-5a2b73dd9dd2", @@ -24167,7 +24167,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.js 1`] = ` "function updateRequest(body) { var requestId = execution.getVariables().get('id'); return openidm.action('iga/governance/requests/' + requestId, 'POST', body, { _action: "update" }); @@ -24214,7 +24214,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Auto Reject - scriptTask-6f260211dc0f/Auto Reject - scriptTask-6f260211dc0f.json 1`] = ` { "displayName": "Auto Reject", "name": "scriptTask-6f260211dc0f", @@ -24235,7 +24235,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Confirm RAP - fulfillmentTask-f49f20d19149/Confirm RAP - fulfillmentTask-f49f20d19149.json 1`] = ` { "displayName": "Confirm RAP", "fulfillmentTask": { @@ -24271,7 +24271,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.js 1`] = ` "function getPublishedWorkflow(workflowId) { return openidm.action(\`iga/governance/workflow/\${workflowId}/published\`, 'GET', {}, {}); } @@ -24340,7 +24340,7 @@ main(); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Generate RAP - scriptTask-115d1ab72679/Generate RAP - scriptTask-115d1ab72679.json 1`] = ` { "displayName": "Generate RAP", "name": "scriptTask-115d1ab72679", @@ -24361,12 +24361,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/pgh-generate-rap/steps/Is Successful - exclusiveGateway-2d4351f5c77b/Is Successful - exclusiveGateway-2d4351f5c77b.json 1`] = ` { "displayName": "Is Successful", "name": "exclusiveGateway-2d4351f5c77b", @@ -24392,7 +24392,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/phh-BasicApplicationGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -24608,7 +24608,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -24661,7 +24661,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -24682,7 +24682,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -24693,7 +24693,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -24714,7 +24714,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-6ad92fcbe998/Approval Task - approvalTask-6ad92fcbe998.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -24788,7 +24788,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -24867,7 +24867,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-440960b2744d/Approval Task - approvalTask-440960b2744d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -24941,7 +24941,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Approval Task - approvalTask-ffa3a83b9dfd/Approval Task - approvalTask-ffa3a83b9dfd.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -25015,7 +25015,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -25058,7 +25058,7 @@ logger.info("Could not retrieve glossary with appId " + appId + " from applicati " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Check LOB - scriptTask-c444d08a6099/Check LOB - scriptTask-c444d08a6099.json 1`] = ` { "displayName": "Check LOB", "name": "scriptTask-c444d08a6099", @@ -25079,12 +25079,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -25110,7 +25110,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -25150,7 +25150,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -25171,12 +25171,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -25203,12 +25203,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -25235,12 +25235,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/LOB - inclusiveGateway-2fbd3e7aa50c/LOB - inclusiveGateway-2fbd3e7aa50c.json 1`] = ` { "displayName": "LOB", "name": "inclusiveGateway-2fbd3e7aa50c", @@ -25277,7 +25277,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -25333,7 +25333,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -25354,7 +25354,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -25368,7 +25368,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -25389,7 +25389,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -25415,7 +25415,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -25436,7 +25436,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -25470,7 +25470,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -25491,7 +25491,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Sales Approver Role - approvalTask-5d1d9c5d8384/Sales Approver Role - approvalTask-5d1d9c5d8384.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -25565,12 +25565,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -25596,7 +25596,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -25618,7 +25618,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/phh-InternalRoleEntitlementGrant.json 1`] = ` { "_rev": 0, "childType": false, @@ -25725,7 +25725,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -25789,12 +25789,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -25820,7 +25820,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -25860,7 +25860,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Create Removal Request - scriptTask-91769554db51/Create Removal Request - scriptTask-91769554db51.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-91769554db51", @@ -25881,7 +25881,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -25978,7 +25978,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -25999,7 +25999,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -26010,7 +26010,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -26031,12 +26031,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has End Date - inclusiveGateway-f105ed2b352d/Has End Date - inclusiveGateway-f105ed2b352d.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-f105ed2b352d", @@ -26063,12 +26063,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Has Start Date - inclusiveGateway-3f85f36eeeef/Has Start Date - inclusiveGateway-3f85f36eeeef.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-3f85f36eeeef", @@ -26095,7 +26095,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -26151,7 +26151,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Provisioning - scriptTask-0359a9d77ee2/Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -26172,7 +26172,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -26186,7 +26186,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -26207,7 +26207,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -26233,7 +26233,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Approved - scriptTask-e21178ab80f7/Request Approved - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-e21178ab80f7", @@ -26254,7 +26254,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -26289,7 +26289,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -26310,12 +26310,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -26341,7 +26341,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-InternalRoleEntitlementGrant/steps/Wait Task - waitTask-0d53639996da/Wait Task - waitTask-0d53639996da.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-0d53639996da", @@ -26363,7 +26363,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/phh-birthright-roles-requiring-approval.json 1`] = ` { "_rev": 0, "childType": false, @@ -26483,7 +26483,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -26514,7 +26514,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Debug Task - scriptTask-0e64ff0c1695/Debug Task - scriptTask-0e64ff0c1695.json 1`] = ` { "displayName": "Debug Task", "name": "scriptTask-0e64ff0c1695", @@ -26535,7 +26535,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.js 1`] = ` "logger.info("Failure Handler: BirthRight Roles that need Approval "); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -26550,7 +26550,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Failure Handler - scriptTask-aecf833994d2/Failure Handler - scriptTask-aecf833994d2.json 1`] = ` { "displayName": "Failure Handler", "name": "scriptTask-aecf833994d2", @@ -26571,7 +26571,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.js 1`] = ` "logger.info("Finalize Request:BirthRight Roles that need Approval"); var content = execution.getVariables(); var requestId = content.get('requestId'); @@ -26591,7 +26591,7 @@ execution.setVariable("failureState", "Unable to finalize request."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Finalize Request on Reject - scriptTask-ad05a46c2e74/Finalize Request on Reject - scriptTask-ad05a46c2e74.json 1`] = ` { "displayName": "Finalize Request on Reject", "name": "scriptTask-ad05a46c2e74", @@ -26612,7 +26612,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.js 1`] = ` "logger.info("Running user update event"); var content = execution.getVariables(); var requestId = content.get('id'); @@ -26677,7 +26677,7 @@ logger.info("Request " + requestId + " completed."); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Look Up Roles and Request - scriptTask-792e240778b1/Look Up Roles and Request - scriptTask-792e240778b1.json 1`] = ` { "displayName": "Look Up Roles and Request", "name": "scriptTask-792e240778b1", @@ -26698,7 +26698,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-birthright-roles-requiring-approval/steps/Manager Approval - approvalTask-f4e7324654b5/Manager Approval - approvalTask-f4e7324654b5.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -26780,7 +26780,7 @@ return [{ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/phh-delegated-user-disable-workflow.json 1`] = ` { "_rev": 0, "childType": false, @@ -26901,12 +26901,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auth Check - exclusiveGateway-26e0a9262468/Auth Check - exclusiveGateway-26e0a9262468.json 1`] = ` { "displayName": "Auth Check", "name": "exclusiveGateway-26e0a9262468", @@ -26932,7 +26932,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.js 1`] = ` "/* * Auto-Reject - No Delegation Authority * Rejects request if user has no direct reports @@ -26965,7 +26965,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - No Authority - scriptTask-38eb13f4deca/Auto-Reject - No Authority - scriptTask-38eb13f4deca.json 1`] = ` { "displayName": "Auto-Reject - No Authority", "name": "scriptTask-38eb13f4deca", @@ -26986,7 +26986,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.js 1`] = ` "/* * Auto-Reject - Validation Failed * Rejects request with detailed error messages @@ -27020,7 +27020,7 @@ try { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8/Auto-Reject - Validation Failed - scriptTask-449aac6b18b8.json 1`] = ` { "displayName": "Auto-Reject - Validation Failed", "name": "scriptTask-449aac6b18b8", @@ -27041,7 +27041,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.js 1`] = ` "/* * Fulfillment - Disable User Account * Disables the target user's account @@ -27125,7 +27125,7 @@ console.log("=== Fulfillment Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Disable User Account - scriptTask-4f4b87291099/Disable User Account - scriptTask-4f4b87291099.json 1`] = ` { "displayName": "Disable User Account", "name": "scriptTask-4f4b87291099", @@ -27146,7 +27146,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.js 1`] = ` "/* * Load Delegation Information * Populates available direct reports for the requester @@ -27230,7 +27230,7 @@ console.log("=== Load Delegation Info Complete ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Load Delegation Info - scriptTask-3d854e98930e/Load Delegation Info - scriptTask-3d854e98930e.json 1`] = ` { "displayName": "Load Delegation Info", "name": "scriptTask-3d854e98930e", @@ -27251,7 +27251,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Manager Approval - approvalTask-bebe49db4dac/Manager Approval - approvalTask-bebe49db4dac.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -27328,7 +27328,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.js 1`] = ` "/* * Validate Delegation Request * Validates all user inputs and delegation authority @@ -27465,7 +27465,7 @@ console.log("=== Validation Complete: " + (validationPassed ? "PASSED" : "FAILED " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validate Delegation Request - scriptTask-8e24794e9be4/Validate Delegation Request - scriptTask-8e24794e9be4.json 1`] = ` { "displayName": "Validate Delegation Request", "name": "scriptTask-8e24794e9be4", @@ -27486,12 +27486,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-delegated-user-disable-workflow/steps/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a/Validation Passed%3F - exclusiveGateway-d5b7b2e2a80a.json 1`] = ` { "displayName": "Validation Passed?", "name": "exclusiveGateway-d5b7b2e2a80a", @@ -27517,7 +27517,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-ne-disable/phh-ne-disable.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-ne-disable/phh-ne-disable.json 1`] = ` { "_rev": 0, "childType": false, @@ -27589,7 +27589,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.js 1`] = ` "/* * Load Delegate Sources * Queries users the current requester can act on behalf of @@ -27652,7 +27652,7 @@ logger.info("=== Delegation Options Loaded ==="); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-ne-disable/steps/Load Delegate Sources - scriptTask-99fdf317c49b/Load Delegate Sources - scriptTask-99fdf317c49b.json 1`] = ` { "displayName": "Load Delegate Sources", "name": "scriptTask-99fdf317c49b", @@ -27673,7 +27673,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/phh-new-user-create.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/phh-new-user-create.json 1`] = ` { "_rev": 0, "childType": false, @@ -27750,7 +27750,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Approval Task - approvalTask-75cf4247ba1d/Approval Task - approvalTask-75cf4247ba1d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -27824,12 +27824,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -27855,7 +27855,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -27869,7 +27869,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -27890,7 +27890,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -27916,7 +27916,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -27937,7 +27937,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -27971,7 +27971,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -27992,7 +27992,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("[phh] Creating User"); function generateUsername(givenName, surname) { const usernamePrefix = (givenName[0] + surname[0]).toLowerCase(); @@ -28042,7 +28042,7 @@ logger.error(\`Error reading request \${requestId}: \${e}\`); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phh-new-user-create/steps/User Create Validation - scriptTask-626899b6e99a/User Create Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "User Create Validation", "name": "scriptTask-626899b6e99a", @@ -28063,7 +28063,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/phhCustomWorkflow.json 1`] = ` { "_rev": 7, "childType": false, @@ -28130,7 +28130,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -28191,7 +28191,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -28205,7 +28205,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -28226,7 +28226,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -28252,7 +28252,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -28273,7 +28273,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -28307,7 +28307,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhCustomWorkflow/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -28328,7 +28328,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/phhFlow.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/phhFlow.json 1`] = ` { "_rev": 0, "childType": false, @@ -28471,7 +28471,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Approval Task - approvalTask-bf52ce203a81/Approval Task - approvalTask-bf52ce203a81.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -28551,7 +28551,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.js 1`] = ` "logger.info("Approving request"); var content = execution.getVariables(); @@ -28565,7 +28565,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Approve - scriptTask-c28119ea007e/Approve - scriptTask-c28119ea007e.json 1`] = ` { "displayName": "Approve", "name": "scriptTask-c28119ea007e", @@ -28586,7 +28586,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -28621,7 +28621,7 @@ execution.setVariable("context", context); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Context Check - scriptTask-10bf48033687/Context Check - scriptTask-10bf48033687.json 1`] = ` { "displayName": "Context Check", "name": "scriptTask-10bf48033687", @@ -28642,7 +28642,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -28656,7 +28656,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/phhFlow/steps/Script Task - scriptTask-610744f7d369/Script Task - scriptTask-610744f7d369.json 1`] = ` { "displayName": "Script Task", "name": "scriptTask-610744f7d369", @@ -28677,7 +28677,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test/steps/Wait Task - waitTask-4d9223fb79c5/Wait Task - waitTask-4d9223fb79c5.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-4d9223fb79c5", @@ -28699,7 +28699,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test/test.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test/test.json 1`] = ` { "_rev": 0, "childType": false, @@ -28776,7 +28776,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -28946,7 +28946,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -29060,7 +29060,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -29102,7 +29102,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -29129,7 +29129,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -29227,7 +29227,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -29269,12 +29269,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -29309,7 +29309,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -29330,7 +29330,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -29351,12 +29351,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -29384,7 +29384,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -29487,7 +29487,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -29528,7 +29528,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -29550,7 +29550,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -29572,7 +29572,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -29594,7 +29594,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_1/test_workflow_1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_1/test_workflow_1.json 1`] = ` { "_rev": 0, "childType": false, @@ -30050,7 +30050,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -30220,7 +30220,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -30334,7 +30334,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -30376,7 +30376,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -30403,7 +30403,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -30501,7 +30501,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -30543,12 +30543,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -30583,7 +30583,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -30604,7 +30604,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -30625,12 +30625,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -30658,7 +30658,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -30761,7 +30761,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -30802,7 +30802,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -30824,7 +30824,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -30846,7 +30846,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -30868,7 +30868,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/test_workflow_4/test_workflow_4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/test_workflow_4/test_workflow_4.json 1`] = ` { "_rev": 0, "childType": false, @@ -31324,7 +31324,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Approval Task - approvalTask-63163dc11c1f/Approval Task - approvalTask-63163dc11c1f.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -31405,7 +31405,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -31450,7 +31450,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Approval - scriptTask-e21178ab80f7/Auto Approval - scriptTask-e21178ab80f7.json 1`] = ` { "displayName": "Auto Approval", "name": "scriptTask-e21178ab80f7", @@ -31471,7 +31471,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.js 1`] = ` "logger.info("Auto-Provisioning"); var content = execution.getVariables(); @@ -31523,7 +31523,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Auto Provisioning - scriptTask-0359a9d77ee2/Auto Provisioning - scriptTask-0359a9d77ee2.json 1`] = ` { "displayName": "Auto Provisioning", "name": "scriptTask-0359a9d77ee2", @@ -31544,12 +31544,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Context Gateway - exclusiveGateway-67a954f33919/Context Gateway - exclusiveGateway-67a954f33919.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-67a954f33919", @@ -31575,7 +31575,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.js 1`] = ` "logger.info("Running entitlement grant request validation"); var content = execution.getVariables(); @@ -31669,7 +31669,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation - scriptTask-3eab1948f1ec/Entitlement Grant Validation - scriptTask-3eab1948f1ec.json 1`] = ` { "displayName": "Entitlement Grant Validation", "name": "scriptTask-3eab1948f1ec", @@ -31690,7 +31690,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -31701,7 +31701,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Grant Validation Failure - scriptTask-0b56191887de/Entitlement Grant Validation Failure - scriptTask-0b56191887de.json 1`] = ` { "displayName": "Entitlement Grant Validation Failure", "name": "scriptTask-0b56191887de", @@ -31722,7 +31722,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var requestObj = null; @@ -31753,7 +31753,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Entitlement Privileged - scriptTask-5106f7a29d86/Entitlement Privileged - scriptTask-5106f7a29d86.json 1`] = ` { "displayName": "Entitlement Privileged", "name": "scriptTask-5106f7a29d86", @@ -31774,12 +31774,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Inclusive Gateway - inclusiveGateway-bcb05a148971/Inclusive Gateway - inclusiveGateway-bcb05a148971.json 1`] = ` { "displayName": "Inclusive Gateway", "name": "inclusiveGateway-bcb05a148971", @@ -31806,7 +31806,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Manager Approval - approvalTask-77691047b28d/Manager Approval - approvalTask-77691047b28d.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -31887,7 +31887,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -31901,7 +31901,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-aec6c36b3a45", @@ -31922,7 +31922,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -31966,7 +31966,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Request Context Check - scriptTask-e04f42607ba5/Request Context Check - scriptTask-e04f42607ba5.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-e04f42607ba5", @@ -31987,12 +31987,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/steps/Validation Gateway - exclusiveGateway-48e748c42994/Validation Gateway - exclusiveGateway-48e748c42994.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-48e748c42994", @@ -32018,7 +32018,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -D igaTestDir03": should export all worfklows including immutable ones in fr-config-manager style": igaTestDir03/iga/workflows/wfEntitlementExampleIsPrivileged/wfEntitlementExampleIsPrivileged.json 1`] = ` { "_rev": 0, "childType": false, @@ -32143,7 +32143,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/BasicApplicationGrant.json 1`] = ` { "_rev": 7, "childType": false, @@ -32251,7 +32251,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js 1`] = ` "logger.info("Running application grant request validation"); var content = execution.getVariables(); @@ -32304,7 +32304,7 @@ execution.setVariable("failureReason", failureReason); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json 1`] = ` { "displayName": "Application Grant Validation", "name": "scriptTask-626899b6e99a", @@ -32325,7 +32325,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var failureReason = content.get('failureReason'); @@ -32336,7 +32336,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json 1`] = ` { "displayName": "Application Grant Validation Failure", "name": "scriptTask-744ef6a8b9a2", @@ -32357,7 +32357,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -32421,12 +32421,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json 1`] = ` { "displayName": "Context Gateway", "name": "exclusiveGateway-621c9996676a", @@ -32452,7 +32452,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js 1`] = ` "logger.info("Create Removal Request"); var content = execution.getVariables(); @@ -32492,7 +32492,7 @@ if(!failureReason){ " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json 1`] = ` { "displayName": "Create Removal Request", "name": "scriptTask-14acc58c28dd", @@ -32513,12 +32513,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json 1`] = ` { "displayName": "Has End Date", "name": "inclusiveGateway-7d248125a9bd", @@ -32545,12 +32545,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json 1`] = ` { "displayName": "Has Start Date", "name": "inclusiveGateway-a71e67faaad1", @@ -32577,7 +32577,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js 1`] = ` "logger.info("Provisioning"); var content = execution.getVariables(); @@ -32634,7 +32634,7 @@ if(!failureReason) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json 1`] = ` { "displayName": "Provisioning", "name": "scriptTask-3a74557440fb", @@ -32655,7 +32655,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js 1`] = ` "logger.info("Rejecting request"); var content = execution.getVariables(); @@ -32669,7 +32669,7 @@ openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryPa " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json 1`] = ` { "displayName": "Reject Request", "name": "scriptTask-c58309b8c470", @@ -32690,7 +32690,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = content.get('context'); @@ -32716,7 +32716,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json 1`] = ` { "displayName": "Request Approved", "name": "scriptTask-0e5b6187ea62", @@ -32737,7 +32737,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js 1`] = ` "var content = execution.getVariables(); var requestId = content.get('id'); var context = null; @@ -32771,7 +32771,7 @@ execution.setVariable("skipApproval", skipApproval); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json 1`] = ` { "displayName": "Request Context Check", "name": "scriptTask-4e9121fe850a", @@ -32792,12 +32792,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json 1`] = ` { "displayName": "Validation Gateway", "name": "exclusiveGateway-5167870154a9", @@ -32823,7 +32823,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -i -n BasicApplicationGrant -D igaTestDir04": should export a non-mutable workflow when -i is set": igaTestDir04/iga/workflows/BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json 1`] = ` { "displayName": "Wait Task", "name": "waitTask-13cf96ebeb37", @@ -32854,7 +32854,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Approval Task - approvalTask-7e33e73d6763/Custom Approval Task - approvalTask-7e33e73d6763.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -33024,7 +33024,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Approval Task 2 - approvalTask-363e32acf981/Custom Approval Task 2 - approvalTask-363e32acf981.json 1`] = ` { "approvalMode": "any", "approvalTask": { @@ -33138,7 +33138,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Email Task - emailTask-2068f5d711c8/Custom Email Task - emailTask-2068f5d711c8.json 1`] = ` { "displayName": "Custom Email Task", "emailTask": { @@ -33180,7 +33180,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Email Task 2 - emailTask-881f2975e240/Custom Email Task 2 - emailTask-881f2975e240.json 1`] = ` { "displayName": "Custom Email Task 2", "emailTask": { @@ -33207,7 +33207,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task - fulfillmentTask-7fce35a32915/Custom Fulfillment Task - fulfillmentTask-7fce35a32915.json 1`] = ` { "displayName": "Custom Fulfillment Task", "fulfillmentTask": { @@ -33305,7 +33305,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed/Custom Fulfillment Task 2 - fulfillmentTask-29a71d4ab8ed.json 1`] = ` { "displayName": "Custom Fulfillment Task 2", "fulfillmentTask": { @@ -33347,12 +33347,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.js 1`] = ` "logger.info("This is inclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55/Custom Inclusive Gateway - inclusiveGateway-a6cf9605ce55.json 1`] = ` { "displayName": "Custom Inclusive Gateway", "name": "inclusiveGateway-a6cf9605ce55", @@ -33387,7 +33387,7 @@ outcome === 3", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.js 1`] = ` "/* Script nodes are used to invoke APIs or execute business logic. You can invoke governance APIs or IDM APIs. @@ -33408,7 +33408,7 @@ catch (e) { " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Script Task - scriptTask-493f5ea87636/Custom Script Task - scriptTask-493f5ea87636.json 1`] = ` { "displayName": "Custom Script Task", "name": "scriptTask-493f5ea87636", @@ -33429,12 +33429,12 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.js 1`] = ` "logger.info("This is exclusive gateway"); " `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4/Custom Validation Gateway - exclusiveGateway-94bc3d35f3b4.json 1`] = ` { "displayName": "Custom Validation Gateway", "name": "exclusiveGateway-94bc3d35f3b4", @@ -33462,7 +33462,7 @@ outcome == false", } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Violation Task - violationTask-50261d9bc712/Custom Violation Task - violationTask-50261d9bc712.json 1`] = ` { "displayName": "Custom Violation Task", "name": "violationTask-50261d9bc712", @@ -33565,7 +33565,7 @@ function(){ } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Violation Task 2 - violationTask-f8066518b46a/Custom Violation Task 2 - violationTask-f8066518b46a.json 1`] = ` { "displayName": "Custom Violation Task 2", "name": "violationTask-f8066518b46a", @@ -33606,7 +33606,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Wait Task - waitTask-b7fc169ca4eb/Custom Wait Task - waitTask-b7fc169ca4eb.json 1`] = ` { "displayName": "Custom Wait Task", "name": "waitTask-b7fc169ca4eb", @@ -33628,7 +33628,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Wait Task 2 - waitTask-72d593301121/Custom Wait Task 2 - waitTask-72d593301121.json 1`] = ` { "displayName": "Custom Wait Task 2", "name": "waitTask-72d593301121", @@ -33650,7 +33650,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/steps/Custom Wait Task 3 - waitTask-b343cc7df7c9/Custom Wait Task 3 - waitTask-b343cc7df7c9.json 1`] = ` { "displayName": "Custom Wait Task 3", "name": "waitTask-b343cc7df7c9", @@ -33672,7 +33672,7 @@ exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n } `; -exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/test_workflow_4/test_workflow_4.json 1`] = ` +exports[`frodo config-manager pull "frodo config-manager pull iga-workflows -n test_workflow_4 -D igaTestDir02": should export a single iga workflow by name: test_workflow_4 in fr-config-manager style": igaTestDir02/iga/workflows/test_workflow_4/test_workflow_4.json 1`] = ` { "_rev": 0, "childType": false, diff --git a/test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap b/test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap new file mode 100644 index 000000000..143b23254 --- /dev/null +++ b/test/e2e/__snapshots__/config-manager-push-iga-workflows.e2e.test.js.snap @@ -0,0 +1,22 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows --draft -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant as draft workflows" 1`] = `""`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows --draft -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant as draft workflows" 2`] = ` +"Experimental feature in use: 'frodo config-manager push iga-workflows'. This feature may change without notice. +" +`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant" 1`] = `""`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -D test/e2e/exports/fr-config-manager/cloud ": should import the iga workflows into cloud tenant" 2`] = ` +"Experimental feature in use: 'frodo config-manager push iga-workflows'. This feature may change without notice. +" +`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D test/e2e/exports/fr-config-manager/cloud ": should import a specific iga workflows by name into cloud tenant" 1`] = `""`; + +exports[`frodo config-manager push iga-workflows "frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D test/e2e/exports/fr-config-manager/cloud ": should import a specific iga workflows by name into cloud tenant" 2`] = ` +"Experimental feature in use: 'frodo config-manager push iga-workflows'. This feature may change without notice. +" +`; diff --git a/test/e2e/config-manager-push-iga-workflows.e2e.test.js b/test/e2e/config-manager-push-iga-workflows.e2e.test.js new file mode 100644 index 000000000..7554a0c72 --- /dev/null +++ b/test/e2e/config-manager-push-iga-workflows.e2e.test.js @@ -0,0 +1,79 @@ +/** + * Follow this process to write e2e tests for the CLI project: + * + * 1. Test if all the necessary mocks for your tests already exist. + * In mock mode, run the command you want to test with the same arguments + * and parameters exactly as you want to test it, for example: + * + * $ FRODO_MOCK=1 frodo conn save https://openam-frodo-dev.forgeblocks.com/am volker.scheuber@forgerock.com Sup3rS3cr3t! + * + * If your command completes without errors and with the expected results, + * all the required mocks already exist and you are good to write your + * test and skip to step #4. + * + * If, however, your command fails and you see errors like the one below, + * you know you need to record the mock responses first: + * + * [Polly] [adapter:node-http] Recording for the following request is not found and `recordIfMissing` is `false`. + * + * 2. Record mock responses for your exact command. + * In mock record mode, run the command you want to test with the same arguments + * and parameters exactly as you want to test it, for example: + * + * $ FRODO_MOCK=record frodo conn save https://openam-frodo-dev.forgeblocks.com/am volker.scheuber@forgerock.com Sup3rS3cr3t! + * + * Wait until you see all the Polly instances (mock recording adapters) have + * shutdown before you try to run step #1 again. + * Messages like these indicate mock recording adapters shutting down: + * + * Polly instance 'conn/4' stopping in 3s... + * Polly instance 'conn/4' stopping in 2s... + * Polly instance 'conn/save/3' stopping in 3s... + * Polly instance 'conn/4' stopping in 1s... + * Polly instance 'conn/save/3' stopping in 2s... + * Polly instance 'conn/4' stopped. + * Polly instance 'conn/save/3' stopping in 1s... + * Polly instance 'conn/save/3' stopped. + * + * 3. Validate your freshly recorded mock responses are complete and working. + * Re-run the exact command you want to test in mock mode (see step #1). + * + * 4. Write your test. + * Make sure to use the exact command including number of arguments and params. + * + * 5. Commit both your test and your new recordings to the repository. + * Your tests are likely going to reside outside the frodo-lib project but + * the recordings must be committed to the frodo-lib project. + */ + +/* +// Cloud +FRODO_MOCK=record FRODO_NO_CACHE=1 FRODO_HOST=https://openam-trivir-fairfax.forgeblocks.com/am frodo config-manager push iga-workflows -D test/e2e/exports/fr-config-manager/cloud +FRODO_MOCK=record FRODO_NO_CACHE=1 FRODO_HOST=https://openam-trivir-fairfax.forgeblocks.com/am frodo config-manager push iga-workflows --draft -D test/e2e/exports/fr-config-manager/cloud +FRODO_MOCK=record FRODO_NO_CACHE=1 FRODO_HOST=https://openam-trivir-fairfax.forgeblocks.com/am frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D test/e2e/exports/fr-config-manager/cloud + +*/ + +import { getEnv, testFail, testSuccess } from './utils/TestUtils'; +import { iga_connection as ic } from './utils/TestConfig'; + + +process.env['FRODO_MOCK'] = '1'; +const igaEnv = getEnv(ic); + +const allDirectory = "test/e2e/exports/fr-config-manager/cloud"; + +describe('frodo config-manager push iga-workflows', () => { + test(`"frodo config-manager push iga-workflows -D ${allDirectory} ": should import the iga workflows into cloud tenant"`, async () => { + const CMD = `frodo config-manager push iga-workflows -D ${allDirectory} `; + await testSuccess(CMD, igaEnv); + }); + test(`"frodo config-manager push iga-workflows --draft -D ${allDirectory} ": should import the iga workflows into cloud tenant as draft workflows"`, async () => { + const CMD = `frodo config-manager push iga-workflows --draft -D ${allDirectory} `; + await testSuccess(CMD, igaEnv); + }); + test(`"frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D ${allDirectory} ": should import a specific iga workflows by name into cloud tenant"`, async () => { + const CMD = `frodo config-manager push iga-workflows -n test-BasicApplicationGrant -D ${allDirectory} `; + await testSuccess(CMD, igaEnv); + }); +}); \ No newline at end of file diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js new file mode 100644 index 000000000..5f165427a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.js @@ -0,0 +1,49 @@ +logger.info("Running application grant request validation"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; +var applicationId = null; +var app = null; + +try { + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + applicationId = requestObj.application.id; +} +catch (e) { + failureReason = "Validation failed: Error reading request with id " + requestId; +} + +// Validation 1 - Check application exists +if (!failureReason) { + try { + app = openidm.read('managed/alpha_application/' + applicationId); + if (!app) { + failureReason = "Validation failed: Cannot find application with id " + applicationId; + } + } + catch (e) { + failureReason = "Validation failed: Error reading application with id " + applicationId + ". Error message: " + e.message; + } +} + +// Validation 2 - Check the user does not already have application granted +// Note: this is done at request submission time as well, the following is an example of how to check user's accounts +if (!failureReason) { + try { + var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]); + user.effectiveApplications.forEach(effectiveApp => { + if (effectiveApp._id === applicationId) { + failureReason = "Validation failed: User with id " + requestObj.user.id + " already has effective application " + applicationId; + } + }) + } + catch (e) { + failureReason = "Validation failed: Unable to check effective applications of user with id " + requestObj.user.id + ". Error message: " + e.message; + } +} + +if (failureReason) { + logger.info("Validation failed: " + failureReason); +} +execution.setVariable("failureReason", failureReason); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json new file mode 100644 index 000000000..5caea10e4 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation - scriptTask-626899b6e99a/Application Grant Validation - scriptTask-626899b6e99a.json @@ -0,0 +1,18 @@ +{ + "displayName": "Application Grant Validation", + "name": "scriptTask-626899b6e99a", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "exclusiveGateway-5167870154a9" + } + ], + "script": { + "file": "Application Grant Validation - scriptTask-626899b6e99a.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js new file mode 100644 index 000000000..39a7cf51b --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js @@ -0,0 +1,7 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = content.get('failureReason'); + +var decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'}; +var queryParams = { '_action': 'update'}; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json new file mode 100644 index 000000000..4a665e5e6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Application Grant Validation Failure - scriptTask-744ef6a8b9a2/Application Grant Validation Failure - scriptTask-744ef6a8b9a2.json @@ -0,0 +1,18 @@ +{ + "displayName": "Application Grant Validation Failure", + "name": "scriptTask-744ef6a8b9a2", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Application Grant Validation Failure - scriptTask-744ef6a8b9a2.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json new file mode 100644 index 000000000..e5b28b557 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json @@ -0,0 +1,61 @@ +{ + "approvalMode": "any", + "approvalTask": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + requestIndex.applicationOwner[0].id" + }, + "permissions": { + "approve": true, + "comment": true, + "modify": true, + "reassign": true, + "reject": true + } + } + ], + "approvalMode": "any", + "events": { + "assignment": { + "notification": "requestAssigned" + }, + "expiration": { + "action": "reject", + "actors": [], + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()" + }, + "notification": "requestExpired" + }, + "reassign": { + "notification": "requestReassigned" + }, + "reminder": { + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()" + }, + "frequency": 3, + "notification": "requestReminder" + } + }, + "nextStep": [ + { + "condition": null, + "outcome": "APPROVE", + "step": "scriptTask-0e5b6187ea62" + }, + { + "condition": null, + "outcome": "REJECT", + "step": "scriptTask-c58309b8c470" + } + ] + }, + "displayName": "Approval Task", + "name": "approvalTask-74cf85c35437", + "type": "approvalTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js new file mode 100644 index 000000000..91f6501a3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.js @@ -0,0 +1 @@ +logger.info("This is exclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json new file mode 100644 index 000000000..f02c4ed41 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Context Gateway - exclusiveGateway-621c9996676a/Context Gateway - exclusiveGateway-621c9996676a.json @@ -0,0 +1,23 @@ +{ + "displayName": "Context Gateway", + "name": "exclusiveGateway-621c9996676a", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "skipApproval == true", + "outcome": "AutoApproval", + "step": "scriptTask-0e5b6187ea62" + }, + { + "condition": "skipApproval == false", + "outcome": "Approval", + "step": "approvalTask-74cf85c35437" + } + ], + "script": { + "file": "Context Gateway - exclusiveGateway-621c9996676a.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js new file mode 100644 index 000000000..68307b99e --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.js @@ -0,0 +1,36 @@ +logger.info("Create Removal Request"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; + +try { + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + logger.info("requestObj: " + requestObj); +} +catch (e) { + failureReason = "Create Removal Request failed: Error reading request with id " + requestId; +} + +if(!failureReason){ + try{ + var request = requestObj.request; + var newRequestPayload = { + "common":{ + "context": { + "type": "admin" + }, + "applicationId": request.common.applicationId, + "userId": request.common.userId, + "endDate": request.common.endDate, + "justification": "Request submitted automatically to remove access granted by request: " + requestId + } + }; + var queryParam = { + '_action': "publish" + } + openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam) + }catch(e){ + logger.info("Create Removal Request failed to create request") + } + } diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json new file mode 100644 index 000000000..50681b890 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Create Removal Request - scriptTask-14acc58c28dd/Create Removal Request - scriptTask-14acc58c28dd.json @@ -0,0 +1,18 @@ +{ + "displayName": "Create Removal Request", + "name": "scriptTask-14acc58c28dd", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Create Removal Request - scriptTask-14acc58c28dd.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js new file mode 100644 index 000000000..32174f577 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.js @@ -0,0 +1 @@ +logger.info("This is inclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json new file mode 100644 index 000000000..73a4be808 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has End Date - inclusiveGateway-7d248125a9bd/Has End Date - inclusiveGateway-7d248125a9bd.json @@ -0,0 +1,24 @@ +{ + "displayName": "Has End Date", + "name": "inclusiveGateway-7d248125a9bd", + "scriptTask": { + "gatewayType": "inclusive", + "language": "javascript", + "nextStep": [ + { + "condition": "enableEndWait == true", + "outcome": "hasEndDate", + "step": "scriptTask-14acc58c28dd" + }, + { + "condition": "enableEndWait == false", + "outcome": "noEndDate", + "step": null + } + ], + "script": { + "file": "Has End Date - inclusiveGateway-7d248125a9bd.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js new file mode 100644 index 000000000..32174f577 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.js @@ -0,0 +1 @@ +logger.info("This is inclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json new file mode 100644 index 000000000..80947f9f6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Has Start Date - inclusiveGateway-a71e67faaad1/Has Start Date - inclusiveGateway-a71e67faaad1.json @@ -0,0 +1,24 @@ +{ + "displayName": "Has Start Date", + "name": "inclusiveGateway-a71e67faaad1", + "scriptTask": { + "gatewayType": "inclusive", + "language": "javascript", + "nextStep": [ + { + "condition": "enableWait == true", + "outcome": "hasStartDate", + "step": "waitTask-13cf96ebeb37" + }, + { + "condition": "enableWait == false", + "outcome": "noStartDate", + "step": "scriptTask-626899b6e99a" + } + ], + "script": { + "file": "Has Start Date - inclusiveGateway-a71e67faaad1.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js new file mode 100644 index 000000000..a76d96e7a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.js @@ -0,0 +1,53 @@ +logger.info("Provisioning"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; + +try { + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + logger.info("requestObj: " + requestObj); +} +catch (e) { + failureReason = "Provisioning failed: Error reading request with id " + requestId; +} + +if(!failureReason) { + try { + var request = requestObj.request; + var payload = { + "applicationId": request.common.applicationId, + "auditContext": {}, + "grantType": "request", + "requestId": requestObj.id, + }; + var queryParams = { + "_action": "add", + "initiatingUser": requestObj.requester.id + } + + logger.info("Creating account: " + payload); + var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams); + } + catch (e) { + var err = e.javaException; + err = JSON.parse(err.detail); + var message = err && err.body ? err.body.response : e.message; + failureReason = "Provisioning failed: Error provisioning account to user " + request.common.userId + " for application " + request.common.applicationId + ". Error message: " + message; + } + + var decision = {'status': 'complete'}; + if (failureReason) { + decision.outcome = 'not provisioned'; + decision.comment = failureReason; + decision.failure = true; + execution.setVariable('enableEndWait', false); + } + else { + decision.outcome = 'provisioned'; + } + + var queryParams = { '_action': 'update'}; + openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); + logger.info("Request " + requestId + " completed."); +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json new file mode 100644 index 000000000..fff45cdf3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Provisioning - scriptTask-3a74557440fb/Provisioning - scriptTask-3a74557440fb.json @@ -0,0 +1,18 @@ +{ + "displayName": "Provisioning", + "name": "scriptTask-3a74557440fb", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "inclusiveGateway-7d248125a9bd" + } + ], + "script": { + "file": "Provisioning - scriptTask-3a74557440fb.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js new file mode 100644 index 000000000..f02836b00 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.js @@ -0,0 +1,10 @@ +logger.info("Rejecting request"); + +var content = execution.getVariables(); +var requestId = content.get('id'); + +// Complete request as rejected +var requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); +var decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'}; +var queryParams = { '_action': 'update'}; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json new file mode 100644 index 000000000..4197abd2b --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Reject Request - scriptTask-c58309b8c470/Reject Request - scriptTask-c58309b8c470.json @@ -0,0 +1,18 @@ +{ + "displayName": "Reject Request", + "name": "scriptTask-c58309b8c470", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Reject Request - scriptTask-c58309b8c470.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js new file mode 100644 index 000000000..8ff38546a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.js @@ -0,0 +1,22 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = content.get('context'); +var skipApproval = content.get('skipApproval'); +var queryParams = { + "_action": "update" +} +try { + var decision = { + "decision": "approved", + } + if (skipApproval) { + decision.comment = "Request auto-approved due to request context: " + context; + } + openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); + +} +catch (e) { + var failureReason = "Failure updating decision on request. Error message: " + e.message; + var update = { 'comment': failureReason, 'failure': true }; + openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams); +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json new file mode 100644 index 000000000..60e4f6da6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Approved - scriptTask-0e5b6187ea62/Request Approved - scriptTask-0e5b6187ea62.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Approved", + "name": "scriptTask-0e5b6187ea62", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "inclusiveGateway-a71e67faaad1" + } + ], + "script": { + "file": "Request Approved - scriptTask-0e5b6187ea62.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js new file mode 100644 index 000000000..1608e3db9 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.js @@ -0,0 +1,30 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = null; +var enableWait = false; +var enableEndWait = false; +var skipApproval = false; +try { + // Read request object + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + if (requestObj.request.common.context) { + context = requestObj.request.common.context.type; + if (context == 'admin') { + skipApproval = true; + } + } + if (requestObj.request.common.startDate){ + enableWait = true; + } + if (requestObj.request.common.endDate){ + enableEndWait = true; + } +} +catch (e) { + logger.info("Request Context Check failed " + e.message); +} +logger.info("Context: " + context); +execution.setVariable("context", context); +execution.setVariable("enableWait", enableWait); +execution.setVariable("enableEndWait", enableEndWait); +execution.setVariable("skipApproval", skipApproval); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json new file mode 100644 index 000000000..8c527930a --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Request Context Check - scriptTask-4e9121fe850a/Request Context Check - scriptTask-4e9121fe850a.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Context Check", + "name": "scriptTask-4e9121fe850a", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "exclusiveGateway-621c9996676a" + } + ], + "script": { + "file": "Request Context Check - scriptTask-4e9121fe850a.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js new file mode 100644 index 000000000..91f6501a3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.js @@ -0,0 +1 @@ +logger.info("This is exclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json new file mode 100644 index 000000000..54ac2f400 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Validation Gateway - exclusiveGateway-5167870154a9/Validation Gateway - exclusiveGateway-5167870154a9.json @@ -0,0 +1,23 @@ +{ + "displayName": "Validation Gateway", + "name": "exclusiveGateway-5167870154a9", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "failureReason == null", + "outcome": "validationSuccess", + "step": "scriptTask-3a74557440fb" + }, + { + "condition": "failureReason != null", + "outcome": "validationFailure", + "step": "scriptTask-744ef6a8b9a2" + } + ], + "script": { + "file": "Validation Gateway - exclusiveGateway-5167870154a9.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json new file mode 100644 index 000000000..ed1a8ed6b --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/steps/Wait Task - waitTask-13cf96ebeb37/Wait Task - waitTask-13cf96ebeb37.json @@ -0,0 +1,19 @@ +{ + "displayName": "Wait Task", + "name": "waitTask-13cf96ebeb37", + "type": "waitTask", + "waitTask": { + "events": null, + "nextStep": [ + { + "condition": "true", + "outcome": "COMPLETE", + "step": "scriptTask-626899b6e99a" + } + ], + "resumeDate": { + "isExpression": true, + "value": "requestIndex.request.common.startDate" + } + } +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json new file mode 100644 index 000000000..e98d5d424 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicApplicationGrant/test-BasicApplicationGrant.json @@ -0,0 +1,105 @@ +{ + "_rev": 7, + "childType": false, + "description": "test-BasicApplicationGrant", + "displayName": "test-BasicApplicationGrant", + "id": "testBasicApplicationGrant", + "mutable": true, + "name": "test-BasicApplicationGrant", + "staticNodes": { + "endNode": { + "connections": null, + "id": "endNode", + "x": 2822, + "y": 352 + }, + "startNode": { + "connections": { + "start": "scriptTask-4e9121fe850a" + }, + "id": "startNode", + "x": 70, + "y": 140 + }, + "uiConfig": { + "approvalTask-74cf85c35437": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + requestIndex.applicationOwner[0].id" + }, + "type": "applicationOwner" + } + ], + "events": { + "expirationDate": 7, + "expirationDateType": "duration", + "expirationDateVariable": "", + "expirationTimeSpan": "day(s)", + "reminderDate": 3, + "reminderTimeSpan": "day(s)" + }, + "x": 682, + "y": 155 + }, + "exclusiveGateway-5167870154a9": { + "x": 1855, + "y": 84 + }, + "exclusiveGateway-621c9996676a": { + "x": 433, + "y": 117.015625 + }, + "inclusiveGateway-7d248125a9bd": { + "x": 2417, + "y": 43.015625 + }, + "inclusiveGateway-a71e67faaad1": { + "x": 1124, + "y": 93.015625 + }, + "scriptTask-0e5b6187ea62": { + "x": 889, + "y": 116.015625 + }, + "scriptTask-14acc58c28dd": { + "x": 2650, + "y": 85.015625 + }, + "scriptTask-3a74557440fb": { + "x": 2144, + "y": 62 + }, + "scriptTask-4e9121fe850a": { + "x": 168, + "y": 140.015625 + }, + "scriptTask-626899b6e99a": { + "x": 1549, + "y": 108 + }, + "scriptTask-744ef6a8b9a2": { + "x": 2151, + "y": 207.015625 + }, + "scriptTask-c58309b8c470": { + "x": 1554, + "y": 242 + }, + "waitTask-13cf96ebeb37": { + "events": { + "resumeDateNumber": 1, + "resumeDateRequestProperty": "request.common.startDate", + "resumeDateTimeSpan": "day(s)", + "resumeDateType": "requestProp", + "resumeDateVariable": "startDate" + }, + "x": 1339, + "y": 85.015625 + } + } + }, + "status": "published", + "type": "provisioning" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json new file mode 100644 index 000000000..58ddd72d5 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Approval Task - approvalTask-74cf85c35437/Approval Task - approvalTask-74cf85c35437.json @@ -0,0 +1,61 @@ +{ + "approvalMode": "any", + "approvalTask": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)" + }, + "permissions": { + "approve": true, + "comment": true, + "modify": true, + "reassign": true, + "reject": true + } + } + ], + "approvalMode": "any", + "events": { + "assignment": { + "notification": "requestAssigned" + }, + "expiration": { + "action": "reject", + "actors": [], + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()" + }, + "notification": "requestExpired" + }, + "reassign": { + "notification": "requestReassigned" + }, + "reminder": { + "date": { + "isExpression": true, + "value": "(new Date(new Date().getTime()+(3*24*60*60*1000))).toISOString()" + }, + "frequency": 3, + "notification": "requestReminder" + } + }, + "nextStep": [ + { + "condition": null, + "outcome": "REJECT", + "step": "scriptTask-aec6c36b3a45" + }, + { + "condition": null, + "outcome": "APPROVE", + "step": "scriptTask-e8842de66fbb" + } + ] + }, + "displayName": "Approval Task", + "name": "approvalTask-74cf85c35437", + "type": "approvalTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js new file mode 100644 index 000000000..91f6501a3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.js @@ -0,0 +1 @@ +logger.info("This is exclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json new file mode 100644 index 000000000..e3edd7001 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Context Gateway - exclusiveGateway-abbb089758c8/Context Gateway - exclusiveGateway-abbb089758c8.json @@ -0,0 +1,23 @@ +{ + "displayName": "Context Gateway", + "name": "exclusiveGateway-abbb089758c8", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "skipApproval == true", + "outcome": "AutoApprove", + "step": "scriptTask-e8842de66fbb" + }, + { + "condition": "skipApproval == false", + "outcome": "Approval", + "step": "approvalTask-74cf85c35437" + } + ], + "script": { + "file": "Context Gateway - exclusiveGateway-abbb089758c8.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js new file mode 100644 index 000000000..4bcd244d8 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.js @@ -0,0 +1,78 @@ +logger.info("Deprovisioning"); + +var content = execution.getVariables(); +var requestId = content.get('id'); +var failureReason = null; +var context = content.get('context'); +var lineItemId = content.get('lineItemId'); + +try { + // Read request object + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); +} +catch (e) { + failureReason = "Deprovisioning failed: Error reading request with id " + requestId; +} + +// Create object to update final request progress +var decision = { 'status': 'complete', 'decision': 'approved' }; + +if (!failureReason) { + try { + // Remove entitlement grant from user + var request = requestObj.request; + var payload = { + "entitlementId": request.common.entitlementId, + "startDate": request.common.startDate, + "endDate": request.common.endDate, + "auditContext": {}, + "grantType": "request" + }; + var queryParams = { + "_action": "remove", + "initiatingUser": requestObj.requester.id + } + + var result = openidm.action('iga/governance/user/' + request.common.userId + '/entitlements', 'POST', payload, queryParams); + } + catch (e) { + var err = e.javaException; + err = JSON.parse(err.detail); + var message = err && err.body ? err.body.response : e.message; + failureReason = "Deprovisioning failed: Error deprovisioning entitlement to user " + request.common.userId + " for entitlement " + request.common.entitlementId + ". Error message: " + message; + } +} + +if (context == 'certification') { + // If entitlement removal request is created via certification, update the corresponding certification item with remediation status. + try { + var remediationStatus = failureReason ? "failed" : "complete" + var comment = failureReason ? "Unable to remove the entitlement successfully, remediation failed." : "Entitlement has been removed from user successfully, remediation complete." + var body = { + "remediationStatus": remediationStatus, + "comment": comment + } + var lineItemParams = { + "_action": "updateRemediationStatus" + } + openidm.action('iga/governance/certification/items/' + lineItemId, 'POST', body, lineItemParams); + } + catch (e) { + failureReason = "Unable to update the certification line item " + lineItemId + " with the final remediation status from this request." + } +} + +// Set additional properties on the request progress update +if (failureReason) { + decision.outcome = 'not provisioned'; + decision.comment = failureReason; + decision.failure = true; +} +else { + decision.outcome = 'provisioned'; +} + +// Update final request progress +var queryParams = { '_action': 'update' }; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); +logger.info("Request " + requestId + " completed."); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json new file mode 100644 index 000000000..a9af48cc5 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Deprovisioning - scriptTask-0359a9d77ee2/Deprovisioning - scriptTask-0359a9d77ee2.json @@ -0,0 +1,18 @@ +{ + "displayName": "Deprovisioning", + "name": "scriptTask-0359a9d77ee2", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Deprovisioning - scriptTask-0359a9d77ee2.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js new file mode 100644 index 000000000..32174f577 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.js @@ -0,0 +1 @@ +logger.info("This is inclusive gateway"); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json new file mode 100644 index 000000000..2cf2ed3b6 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Has End Date - inclusiveGateway-8803458e3a77/Has End Date - inclusiveGateway-8803458e3a77.json @@ -0,0 +1,24 @@ +{ + "displayName": "Has End Date", + "name": "inclusiveGateway-8803458e3a77", + "scriptTask": { + "gatewayType": "inclusive", + "language": "javascript", + "nextStep": [ + { + "condition": "enableWait == true", + "outcome": "hasEndDate", + "step": "waitTask-b6e654628b18" + }, + { + "condition": "enableWait == false", + "outcome": "noEndDate", + "step": "scriptTask-0359a9d77ee2" + } + ], + "script": { + "file": "Has End Date - inclusiveGateway-8803458e3a77.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js new file mode 100644 index 000000000..f02836b00 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.js @@ -0,0 +1,10 @@ +logger.info("Rejecting request"); + +var content = execution.getVariables(); +var requestId = content.get('id'); + +// Complete request as rejected +var requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); +var decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'}; +var queryParams = { '_action': 'update'}; +openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json new file mode 100644 index 000000000..40fcb417d --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Reject Request - scriptTask-aec6c36b3a45/Reject Request - scriptTask-aec6c36b3a45.json @@ -0,0 +1,18 @@ +{ + "displayName": "Reject Request", + "name": "scriptTask-aec6c36b3a45", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": null + } + ], + "script": { + "file": "Reject Request - scriptTask-aec6c36b3a45.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js new file mode 100644 index 000000000..6bacde924 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.js @@ -0,0 +1,22 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = content.get('context'); +var skipApproval = content.get('skipApproval'); +var queryParams = { + "_action": "update" +} +try { + var decision = { + "decision": "approved", + } + if(skipApproval){ + decision.comment = "Request auto-approved due to request context: " + context; + } + openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams); + +} +catch (e) { + var failureReason = "Failure updating decision on request. Error message: " + e.message; + var update = { 'comment': failureReason, 'failure': true }; + openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams); +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json new file mode 100644 index 000000000..0b6042804 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Approved - scriptTask-e8842de66fbb/Request Approved - scriptTask-e8842de66fbb.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Approved", + "name": "scriptTask-e8842de66fbb", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "inclusiveGateway-8803458e3a77" + } + ], + "script": { + "file": "Request Approved - scriptTask-e8842de66fbb.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js new file mode 100644 index 000000000..4df8201cd --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.js @@ -0,0 +1,39 @@ +var content = execution.getVariables(); +var requestId = content.get('id'); +var context = null; +var skipApproval = false; +var lineItemId = null; +var campaignId = null; +var enableWait = false; + +try { + // Read request object + var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {}); + if (requestObj.request.common.context) { + // Set execution variables from the request context + context = requestObj.request.common.context.type; + if (context == 'admin' || context == 'certification') { + skipApproval = true; + } + if (context == 'certification') { + lineItemId = requestObj.request.common.context.lineItemId; + campaignId = requestObj.request.common.context.campaignId + + // Add a comment on the certification item denoting the request ID + var commentResp = openidm.action('/iga/governance/certification/' + campaignId + '/items/comment', 'POST', { "ids": [lineItemId], "comment": "ID of entitlement removal request: " + requestId }, {}) + } + + } + if (requestObj.request.common.endDate){ + enableWait = true; + } +} +catch (e) { + logger.info("Could not validate request context, normal approval process will be followed.") +} + +logger.info("Context: " + context); +execution.setVariable("context", context); +execution.setVariable("lineItemId", lineItemId); +execution.setVariable("enableWait", enableWait); +execution.setVariable("skipApproval", skipApproval); diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json new file mode 100644 index 000000000..ffa389dec --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Request Context Check - scriptTask-ca9504ae90d8/Request Context Check - scriptTask-ca9504ae90d8.json @@ -0,0 +1,18 @@ +{ + "displayName": "Request Context Check", + "name": "scriptTask-ca9504ae90d8", + "scriptTask": { + "language": "javascript", + "nextStep": [ + { + "condition": "true", + "outcome": "done", + "step": "exclusiveGateway-abbb089758c8" + } + ], + "script": { + "file": "Request Context Check - scriptTask-ca9504ae90d8.js" + } + }, + "type": "scriptTask" +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json new file mode 100644 index 000000000..1d1b34ddb --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/steps/Wait Task - waitTask-b6e654628b18/Wait Task - waitTask-b6e654628b18.json @@ -0,0 +1,19 @@ +{ + "displayName": "Wait Task", + "name": "waitTask-b6e654628b18", + "type": "waitTask", + "waitTask": { + "events": null, + "nextStep": [ + { + "condition": "true", + "outcome": "COMPLETE", + "step": "scriptTask-0359a9d77ee2" + } + ], + "resumeDate": { + "isExpression": true, + "value": "requestIndex.request.common.endDate" + } + } +} diff --git a/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json new file mode 100644 index 000000000..f416e3fd3 --- /dev/null +++ b/test/e2e/exports/fr-config-manager/cloud/iga/workflows/test-BasicEntitlementRemove/test-BasicEntitlementRemove.json @@ -0,0 +1,84 @@ +{ + "_rev": 8, + "childType": false, + "description": "test-BasicEntitlementRemove", + "displayName": "test-BasicEntitlementRemove", + "id": "testBasicEntitlementRemove", + "mutable": true, + "name": "test-BasicEntitlementRemove", + "staticNodes": { + "endNode": { + "connections": null, + "id": "endNode", + "x": 1883, + "y": 97 + }, + "startNode": { + "connections": { + "start": "scriptTask-ca9504ae90d8" + }, + "id": "startNode", + "x": 12, + "y": 110 + }, + "uiConfig": { + "approvalTask-74cf85c35437": { + "actors": [ + { + "id": { + "isExpression": true, + "value": "\"managed/user/\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)" + }, + "type": "entitlementOwner" + } + ], + "events": { + "expirationDate": 7, + "expirationDateType": "duration", + "expirationDateVariable": "", + "expirationTimeSpan": "day(s)", + "reminderDate": 3, + "reminderTimeSpan": "day(s)" + }, + "x": 725, + "y": 59 + }, + "exclusiveGateway-abbb089758c8": { + "x": 433, + "y": 89.015625 + }, + "inclusiveGateway-8803458e3a77": { + "x": 1039, + "y": 54.015625 + }, + "scriptTask-0359a9d77ee2": { + "x": 1556, + "y": 85.015625 + }, + "scriptTask-aec6c36b3a45": { + "x": 1561, + "y": 205.015625 + }, + "scriptTask-ca9504ae90d8": { + "x": 136, + "y": 111.015625 + }, + "scriptTask-e8842de66fbb": { + "x": 901, + "y": 243.015625 + }, + "waitTask-b6e654628b18": { + "events": { + "resumeDateNumber": 1, + "resumeDateRequestProperty": "request.common.endDate", + "resumeDateTimeSpan": "day(s)", + "resumeDateType": "requestProp" + }, + "x": 1279, + "y": 94.015625 + } + } + }, + "status": "draft", + "type": "provisioning" +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har new file mode 100644 index 000000000..34ac62aa1 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/am_1076162899/recording.har @@ -0,0 +1,312 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/am", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccd7a5defd0fdeaa986a2b54642d911a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.1" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 395, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/*" + }, + "response": { + "bodySize": 637, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 637, + "text": "{\"_id\":\"*\",\"_rev\":\"-1656042662\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"311468432e97f1f\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[],\"cloudOnlyFeaturesEnabled\":true,\"oauth2AIAgentsEnabled\":true,\"cdkDeployment\":false}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.1" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "637" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 788, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.509Z", + "time": 158, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 158 + } + }, + { + "_id": "6125d0328ad0dcaee55f73fd8b22ca14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1923, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/version" + }, + "response": { + "bodySize": 273, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"-868978778\",\"version\":\"9.0.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 9.0.0-SNAPSHOT Build fd1ac8d1985930638d813a5fa7ae4a18596a9c44 (2026-July-17 15:24)\",\"revision\":\"fd1ac8d1985930638d813a5fa7ae4a18596a9c44\",\"date\":\"2026-July-17 15:24\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "273" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 787, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.817Z", + "time": 118, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 118 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har new file mode 100644 index 000000000..a03042eeb --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/environment_1072573434/recording.har @@ -0,0 +1,125 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/environment", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccc7ec61c2094114d7917814bb19b83b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=1.0,resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1874, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/environment/scopes/service-accounts" + }, + "response": { + "bodySize": 1910, + "content": { + "mimeType": "application/json; charset=utf-8", + "size": 1910, + "text": "[{\"scope\":\"fr:am:*\",\"description\":\"All Access Management APIs\"},{\"scope\":\"fr:idc:analytics:*\",\"description\":\"All Analytics APIs\"},{\"scope\":\"fr:idc:certificate:*\",\"description\":\"All TLS certificate APIs\",\"childScopes\":[{\"scope\":\"fr:idc:certificate:read\",\"description\":\"Read TLS certificates\"}]},{\"scope\":\"fr:idc:content-security-policy:*\",\"description\":\"All content security policy APIs\",\"childScopes\":[{\"scope\":\"fr:idc:content-security-policy:read\",\"description\":\"Read content security policy\"}]},{\"scope\":\"fr:idc:cookie-domain:*\",\"description\":\"All cookie domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:cookie-domain:read\",\"description\":\"Read cookie domains\"}]},{\"scope\":\"fr:idc:custom-domain:*\",\"description\":\"All custom domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:custom-domain:read\",\"description\":\"Read custom domains\"}]},{\"scope\":\"fr:idc:dataset:*\",\"description\":\"All dataset deletion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:dataset:read\",\"description\":\"Read dataset deletions\"}]},{\"scope\":\"fr:idc:esv:*\",\"description\":\"All ESV APIs\",\"childScopes\":[{\"scope\":\"fr:idc:esv:read\",\"description\":\"Read ESVs, excluding values of secrets\"},{\"scope\":\"fr:idc:esv:update\",\"description\":\"Create, modify, and delete ESVs\"},{\"scope\":\"fr:idc:esv:restart\",\"description\":\"Restart workloads that consume ESVs\"}]},{\"scope\":\"fr:idc:promotion:*\",\"description\":\"All configuration promotion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:promotion:read\",\"description\":\"Read configuration promotion\"}]},{\"scope\":\"fr:idc:release:*\",\"description\":\"All product release APIs\",\"childScopes\":[{\"scope\":\"fr:idc:release:read\",\"description\":\"Read product release\"}]},{\"scope\":\"fr:idc:sso-cookie:*\",\"description\":\"All SSO cookie APIs\",\"childScopes\":[{\"scope\":\"fr:idc:sso-cookie:read\",\"description\":\"Read SSO cookie\"}]},{\"scope\":\"fr:idm:*\",\"description\":\"All Identity Management APIs\"},{\"scope\":\"fr:iga:*\",\"description\":\"All Identity Governance APIs\"}]" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "content-length", + "value": "1910" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 413, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.942Z", + "time": 103, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 103 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har new file mode 100644 index 000000000..074c36968 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/iga_2664973160/recording.har @@ -0,0 +1,282 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/iga", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9bb6d79d609bad2f8f78b7cdfc30bc73", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 13557, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "13557" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1855, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":7,\"childType\":false,\"description\":\"test-BasicApplicationGrant\",\"displayName\":\"test-BasicApplicationGrant\",\"id\":\"testBasicApplicationGrant\",\"mutable\":true,\"name\":\"test-BasicApplicationGrant\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":2822,\"y\":352},\"startNode\":{\"connections\":{\"start\":\"scriptTask-4e9121fe850a\"},\"id\":\"startNode\",\"x\":70,\"y\":140},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"type\":\"applicationOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":682,\"y\":155},\"exclusiveGateway-5167870154a9\":{\"x\":1855,\"y\":84},\"exclusiveGateway-621c9996676a\":{\"x\":433,\"y\":117.015625},\"inclusiveGateway-7d248125a9bd\":{\"x\":2417,\"y\":43.015625},\"inclusiveGateway-a71e67faaad1\":{\"x\":1124,\"y\":93.015625},\"scriptTask-0e5b6187ea62\":{\"x\":889,\"y\":116.015625},\"scriptTask-14acc58c28dd\":{\"x\":2650,\"y\":85.015625},\"scriptTask-3a74557440fb\":{\"x\":2144,\"y\":62},\"scriptTask-4e9121fe850a\":{\"x\":168,\"y\":140.015625},\"scriptTask-626899b6e99a\":{\"x\":1549,\"y\":108},\"scriptTask-744ef6a8b9a2\":{\"x\":2151,\"y\":207.015625},\"scriptTask-c58309b8c470\":{\"x\":1554,\"y\":242},\"waitTask-13cf96ebeb37\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.startDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\",\"resumeDateVariable\":\"startDate\"},\"x\":1339,\"y\":85.015625}}},\"status\":\"published\",\"type\":\"provisioning\",\"steps\":[{\"displayName\":\"Application Grant Validation\",\"name\":\"scriptTask-626899b6e99a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-5167870154a9\"}],\"script\":\"logger.info(\\\"Running application grant request validation\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar applicationId = null;\\nvar app = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n applicationId = requestObj.application.id;\\n}\\ncatch (e) {\\n failureReason = \\\"Validation failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Validation 1 - Check application exists\\nif (!failureReason) {\\n try {\\n app = openidm.read('managed/alpha_application/' + applicationId);\\n if (!app) {\\n failureReason = \\\"Validation failed: Cannot find application with id \\\" + applicationId;\\n }\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Error reading application with id \\\" + applicationId + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\n// Validation 2 - Check the user does not already have application granted\\n// Note: this is done at request submission time as well, the following is an example of how to check user's accounts\\nif (!failureReason) {\\n try {\\n var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]);\\n user.effectiveApplications.forEach(effectiveApp => {\\n if (effectiveApp._id === applicationId) {\\n failureReason = \\\"Validation failed: User with id \\\" + requestObj.user.id + \\\" already has effective application \\\" + applicationId;\\n }\\n })\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Unable to check effective applications of user with id \\\" + requestObj.user.id + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\nif (failureReason) {\\n logger.info(\\\"Validation failed: \\\" + failureReason);\\n}\\nexecution.setVariable(\\\"failureReason\\\", failureReason); \\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Application Grant Validation Failure\",\"name\":\"scriptTask-744ef6a8b9a2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = content.get('failureReason');\\n\\nvar decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-c58309b8c470\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-621c9996676a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApproval\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Create Removal Request\",\"name\":\"scriptTask-14acc58c28dd\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Create Removal Request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Create Removal Request failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason){\\n try{\\n var request = requestObj.request;\\n var newRequestPayload = {\\n \\\"common\\\":{\\n \\\"context\\\": {\\n \\\"type\\\": \\\"admin\\\"\\n },\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"userId\\\": request.common.userId,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"justification\\\": \\\"Request submitted automatically to remove access granted by request: \\\" + requestId\\n }\\n };\\n var queryParam = {\\n '_action': \\\"publish\\\"\\n }\\n openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam)\\n }catch(e){\\n logger.info(\\\"Create Removal Request failed to create request\\\")\\n }\\n }\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-7d248125a9bd\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableEndWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"scriptTask-14acc58c28dd\"},{\"condition\":\"enableEndWait == false\",\"outcome\":\"noEndDate\",\"step\":null}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has Start Date\",\"name\":\"inclusiveGateway-a71e67faaad1\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasStartDate\",\"step\":\"waitTask-13cf96ebeb37\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noStartDate\",\"step\":\"scriptTask-626899b6e99a\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Provisioning\",\"name\":\"scriptTask-3a74557440fb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-7d248125a9bd\"}],\"script\":\"logger.info(\\\"Provisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Provisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason) {\\n try {\\n var request = requestObj.request;\\n var payload = {\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\",\\n \\\"requestId\\\": requestObj.id,\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"add\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n logger.info(\\\"Creating account: \\\" + payload);\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Provisioning failed: Error provisioning account to user \\\" + request.common.userId + \\\" for application \\\" + request.common.applicationId + \\\". Error message: \\\" + message;\\n }\\n \\n var decision = {'status': 'complete'};\\n if (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n execution.setVariable('enableEndWait', false);\\n }\\n else {\\n decision.outcome = 'provisioned';\\n }\\n\\n var queryParams = { '_action': 'update'};\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n logger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-c58309b8c470\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-0e5b6187ea62\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-a71e67faaad1\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if (skipApproval) {\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-4e9121fe850a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-621c9996676a\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar enableWait = false;\\nvar enableEndWait = false;\\nvar skipApproval = false;\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n context = requestObj.request.common.context.type;\\n if (context == 'admin') {\\n skipApproval = true;\\n }\\n }\\n if (requestObj.request.common.startDate){\\n enableWait = true;\\n }\\n if (requestObj.request.common.endDate){\\n enableEndWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Request Context Check failed \\\" + e.message);\\n}\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"enableEndWait\\\", enableEndWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Validation Gateway\",\"name\":\"exclusiveGateway-5167870154a9\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"failureReason == null\",\"outcome\":\"validationSuccess\",\"step\":\"scriptTask-3a74557440fb\"},{\"condition\":\"failureReason != null\",\"outcome\":\"validationFailure\",\"step\":\"scriptTask-744ef6a8b9a2\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-13cf96ebeb37\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-626899b6e99a\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.startDate\"}}}]}" + }, + "queryString": [ + { + "name": "_action", + "value": "publish" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow?_action=publish" + }, + "response": { + "bodySize": 4226, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 4226, + "text": "[\"G/Q0RBTzAVCEDHNfvs2vr9+entkV5CkO9o0o75Vh5s5x7qHUK2G1ifJA8koygaJ8/2tlz4eej3ExClWMj1EFLYbE9O6GZgNALqmq/7unF6hnQgCOSbgYz6Du+VOi586dO+FO3mOo9r8ZQUQ5rjGpG9Koe1EyD/l8UWc0GgVGCvFfKpjun8OwM52KxtmfvbIROVq1p2CdutzqDgy7fBOcx8Y/WkM0zq4YTwOhwPHBXycYZ43dIscxmOee/vz8vdoF4vjV0wFFzTFEGgKK/50RR3Cf/0mFb5dVVjXL5aai5VLdJAI5QHYpeFE7o5EXyIgY+yD/4ErijJaO8THSgID4esWdUGD0IyFHN8bOgZunnSVEdyIKzKzn/1lF+lSnyzKt6qZepGWhlji9ccyq9VHg94UCHP5AFLhz2y35xNjezSQ+jNYauwWVqn7bZk/jg2+BQ+peRuJ8Ja20B+X7jtsAWugg4K7JluKL8kZtdhRm81VgimrGrxraAVdNthRnzGgW7pl6ZXajpwdSwVlowY673Z8lbhCNsRLhX1ba6E9wlhYA8nFuNx/Qws8xMFHvkzHoH2fGzFZdTd/qfGU7ulruF64YfEH5t+bAfl4/MQ7nicN5mq+kBYwEqGSC7KqJ0StpJ2m7FpgGM5ojZya1l0TOATrcn7SAtffOgyeljd2i9CrwaeI7GA0S8URI20t7dcWDrwApXML1O3XfCFiEjh0uGKQ1Pcy+IzphGNCwANRl0h3Hk9IzNiWwffTVnE0kv8YOS51VSK8yALiKGgYgawOADInrHzbgQOiN1cnQVw2VNpVJ2hcW9eMAblxjuC4HX0BiknX8ja+8QLOJks8KK9xcGTYoWz2+E4yBPNTuvdTuhz9IwG9noDCCQlomHd9PuXGRBMR3E8AE0M4SqAL8UWHc7E0IxlmIZk/QyUOOQ+QeLU9k7BZMgNkBuZ/aDzsC18O7+4ToOgAFzFpZABEXAx9NOCifpAjMtMMYyBe+K95uPpIxkE+M5gV+IYf/ARNbsvKdERi8cRsM5Q54oaR3fq2691k0rdD+DVXkVAXjIpKvRkPbtlmdmA8UB0Pt5DmQ5x1HMoGBZF63BMBGc7+D9YqrJADL70uAac7/x3m2arOjjHcjMy2A63M2cuJiKxm7ND3MuMqQWC7coVQa/IhVo5BNQ4UNZxI=\",\"M3CjEnkEpwrS4jRxveC9VxcF9ZVqNkuVLUL4CXBm9YM9t+NupwRkW4TrsJrkCaZEBF+1nQ8tnFmyVmMCmHURtLj7kmYcWIgqjoEJYLppmfH3J7EnG5nAoZkD2OswAdGPxIHB254JYPO0Ov9Amk2qxFP8fyR/ulNe7QO0cAb2VVe4AhPAxkGrSMFZIsaqSKx0d/v4xHiS23CYafMVvyGCTWp3fYNd35RdXhZ5vYDQBWAjYi0VSQryj3zZCypbeVn5n3d3D7cv66Nk2a/+ckHlpkqbmlSV4cTjOuWH9W/r66fNFbuyyRfLTdMV9UJ5ZfTH/+l0aq5iT8hRddF5Nf3KRqM4ownr4+BJrJVR5HEJJ7V7AQqUKF9AsrSR+tIOVtNRT/uY209L/n+Lt8RonDiaR9MDijPtigSE2I0/4v6UiqcA5/GkQjBbe658UBf+KtP0xpEOZGPUcMPo+pzR9qqgQMbJ/fOaI8zm03EwPkx4Ru6D0ABFUuhMvXHUKtIxsKE7nNl0f06+zOqLrLioFhfV4iJdLBbz+TyJ7tfH28fojd3O5jhxzOetj4PxG0ETr2QWHkLxMEPsjdXkq56QLc0v0n2uL6enyXYnFHnCig/YbXqaJh6VksI2zt5ElaXdcrmsqrqyIblftMoxwgBVNBtnhm9mqBI23rZgRs745xhdnRFvsbZBgCFtnKniEfGru1GXdfNkpsqe5wL7N4QtndEm9RLYrz0tVNeVTZc1Wi+ucO1JRYIH2lek+YdMb3wRbRDAA9mGssYbwMI2Ui8AkUklIJOWZym7Jv5eBAy09O5em9uppregE2fbYP3oT5+wJcSRa5cBkbGD1SAVS585/Zru1GnnlIYWYp4LACAl06GclShCcCioanZHooArxvYa4mkgiQIkTudTHRIjrWviwLRV3CpRcEk+wVMJ3/p+1THtegzko8A/+g17amT1jyrSlv7qB5U7/GSJhlRgRgHr+VfGSBrUGN1eRdOp3e4EEwqzcO8OBJ11skHeCpsT6gbP1vhVp7mdiQwdTawgVEUPHpCqai+JnUGamWeBiqW0Sh8HVJKgcpMua3OoUmoTcxRykyW6sRnNC0XkGq4ELv0QulJMWdtHIhR8295ksnH3mMpL+iZqnRVNmpVquZEFS/+iAqyt1imq6Ly1RtZ76murX5WJonjauwprnnRftMwylzYExznVumU1xA7L3ICa1rKJowzOP1EsoHqEvHjjqk6pqnullE4X/4/HqHzcM7GcN4BGG8qM8Z/KxP72XKZ51y8r2tAmry/eB1f0Ih1Gw0JjZo9E6rXnqi7Ksi6KRb/JmL53vjElm+pRlHIbt9qosP87rC8pskGQjGhJCDagjN57a0bzDsrDIGmUHKyKynFeiWrUJl4rRskpADjWS0/aEGkTvSUGIw1D6ykLbjcfidFrkhP20tdjpIB8TAhqQ6U1GDFDGxcVjd0+B/Jn0nDAyxpIQITqkq3QjoF+e+IMImhyjqmY65GIqrzpqzfUsx3gCzDVYb3AwP1F2dgev3h5rJ/ooDyQ99ACJR/qoNbHjpqAwxWgXgGAQAt/e7y9SWaNY8GMvE8moiU5V6haDsoDXYZ2wBv/9a9A3icbp0/w97fFpMU8DYSPGmOLr8i0Gf5MmTAB\",\"ovOdqxJq0/EUJELvvPffGkZr1L7edqsFqhmghVT7X10eVtRJvdzyJYijkNi7NaD13ba3Ck4u21FAawalAHlwZVBEosJW7vw+jBSjkHHvBLIAKNm7TbtAaNsoU4mKyzPcM2ACR7qa1Tzrx4qJmHE480KdOAc6OTVjaNerqRHnHpyLf1UeEURSNo5nT8BDO23wb000xDRQAZyvKaSj+q9YTUf5bhdS4trLzAQwTda0i/CwM5gAhvA/DmvsEIxktCk4uBIg5qHJ419EWhXVZkt072W2HuJrROOYtB2xO0FSg6g10isSN8hkLQjEdss/QawrSwQVy4VTITzcGNA94yWApSAXnCA3h8iPHUwPs6a1mRfEV3LbEBC4QI3RXRY9HvQYtWYzpZGhLZDGiXYZqj2TK7wjSUriaDncbQoI52AvWc/Y7YA2OwsPkePnOBu4I6FV06hFi4sGrFM1hwR3Qzuu6bsHvXUFLdMs7akpF8riyU1HJVN2zd7W1OnQTUOfScGbIjYwDKM/GXBP+tlCBr6T5rzy1RU8kNJWtIzbfFAXDVVul5li+xEFRAVMiTN3S8OgoYE+7j5otPLOSOJpMBOukIo9CLQtsN9mtS2rYaMAMGTSCTU4x4h9KAYmSFGgehplBdFLJTbb8SBm33h2QpKHV6ktDjz0NNKQQ4ZtEbg44Abi1jlfqW9oZrdYIs8hqLz1JfIBjJiPiFjxTB/0flbmsqFEbj52pDGCEtf0Y6TgipyLKnoy1qaCklnt2gjZ7vEex66jEEBPVGrwf2bk16ho5L8TAifHqZZNZTkA7MHjmlMCRkijTv4kZ+6F/N34fMnTcX37590f6yfRjE38nllPYdzTj3oHQjtUsHTG4wyoRUhnAsdW201vHP+DWHO7G6dJ1DKVrL7RLsAOWbaE4pQnz3X9nOwJOB5RZE2WcTyhyMtsKnGTPt4Ukj9/3nejL0x1lEI58FiuF1cfkRaLieNorp3tzVZ/49QPoA4GVS9Z1gTRgYaZqB3U9AiNDk5oWs0/nH86Xgn1eNoupmHI2xAFfv4nPJk9PQ7KokCtTrMwR60Mrp1ELp5xZMhNoxxWzTSOT8tST+SNW1cQZzyiSJuyzFazKS60f4SnE4o8r+ddSetkkZZVVk48DIeZp2ZFWldXb5Gf6oMwaufgNCt6LfMzCTpaoob1VZpm2dCOq2xaLUJNDKtyjdZuynONn3QapkXjUqqsCm0R1JGwaoaudrFolf4CFMrWVBY9SVk0dWiYxdOpWVqmA7XpbFF3W1NBXEm+HNzDyYps4oDaW5xNQGDZhW7G/YY8ihTgiEo6z513A/l40lY5UExl9Vj/QQpkABK+fJ1EGpWoAU1iQprnS0FMa36CtwVxDCji6MAzTNiPsaQ50Y80AQ==\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:11.156Z", + "time": 4299, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 4299 + } + }, + { + "_id": "085dfa6a281aacc37c722d7e322d731e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 10289, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "10289" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1855, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":8,\"childType\":false,\"description\":\"test-BasicEntitlementRemove\",\"displayName\":\"test-BasicEntitlementRemove\",\"id\":\"testBasicEntitlementRemove\",\"mutable\":true,\"name\":\"test-BasicEntitlementRemove\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":1883,\"y\":97},\"startNode\":{\"connections\":{\"start\":\"scriptTask-ca9504ae90d8\"},\"id\":\"startNode\",\"x\":12,\"y\":110},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"type\":\"entitlementOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":725,\"y\":59},\"exclusiveGateway-abbb089758c8\":{\"x\":433,\"y\":89.015625},\"inclusiveGateway-8803458e3a77\":{\"x\":1039,\"y\":54.015625},\"scriptTask-0359a9d77ee2\":{\"x\":1556,\"y\":85.015625},\"scriptTask-aec6c36b3a45\":{\"x\":1561,\"y\":205.015625},\"scriptTask-ca9504ae90d8\":{\"x\":136,\"y\":111.015625},\"scriptTask-e8842de66fbb\":{\"x\":901,\"y\":243.015625},\"waitTask-b6e654628b18\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.endDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\"},\"x\":1279,\"y\":94.015625}}},\"status\":\"published\",\"type\":\"provisioning\",\"steps\":[{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-aec6c36b3a45\"},{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-e8842de66fbb\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-abbb089758c8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApprove\",\"step\":\"scriptTask-e8842de66fbb\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Deprovisioning\",\"name\":\"scriptTask-0359a9d77ee2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Deprovisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar context = content.get('context');\\nvar lineItemId = content.get('lineItemId');\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n}\\ncatch (e) {\\n failureReason = \\\"Deprovisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Create object to update final request progress\\nvar decision = { 'status': 'complete', 'decision': 'approved' };\\n\\nif (!failureReason) {\\n try {\\n // Remove entitlement grant from user\\n var request = requestObj.request;\\n var payload = {\\n \\\"entitlementId\\\": request.common.entitlementId,\\n \\\"startDate\\\": request.common.startDate,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\"\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"remove\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/entitlements', 'POST', payload, queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Deprovisioning failed: Error deprovisioning entitlement to user \\\" + request.common.userId + \\\" for entitlement \\\" + request.common.entitlementId + \\\". Error message: \\\" + message;\\n }\\n}\\n\\nif (context == 'certification') {\\n // If entitlement removal request is created via certification, update the corresponding certification item with remediation status.\\n try {\\n var remediationStatus = failureReason ? \\\"failed\\\" : \\\"complete\\\"\\n var comment = failureReason ? \\\"Unable to remove the entitlement successfully, remediation failed.\\\" : \\\"Entitlement has been removed from user successfully, remediation complete.\\\"\\n var body = {\\n \\\"remediationStatus\\\": remediationStatus,\\n \\\"comment\\\": comment\\n }\\n var lineItemParams = {\\n \\\"_action\\\": \\\"updateRemediationStatus\\\"\\n }\\n openidm.action('iga/governance/certification/items/' + lineItemId, 'POST', body, lineItemParams);\\n }\\n catch (e) {\\n failureReason = \\\"Unable to update the certification line item \\\" + lineItemId + \\\" with the final remediation status from this request.\\\"\\n }\\n}\\n\\n// Set additional properties on the request progress update\\nif (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n}\\nelse {\\n decision.outcome = 'provisioned';\\n}\\n\\n// Update final request progress\\nvar queryParams = { '_action': 'update' };\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\nlogger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-8803458e3a77\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"waitTask-b6e654628b18\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noEndDate\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-aec6c36b3a45\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-e8842de66fbb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-8803458e3a77\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if(skipApproval){\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-ca9504ae90d8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-abbb089758c8\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar skipApproval = false;\\nvar lineItemId = null;\\nvar campaignId = null;\\nvar enableWait = false;\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n // Set execution variables from the request context\\n context = requestObj.request.common.context.type;\\n if (context == 'admin' || context == 'certification') {\\n skipApproval = true;\\n }\\n if (context == 'certification') {\\n lineItemId = requestObj.request.common.context.lineItemId;\\n campaignId = requestObj.request.common.context.campaignId\\n\\n // Add a comment on the certification item denoting the request ID\\n var commentResp = openidm.action('/iga/governance/certification/' + campaignId + '/items/comment', 'POST', { \\\"ids\\\": [lineItemId], \\\"comment\\\": \\\"ID of entitlement removal request: \\\" + requestId }, {})\\n }\\n\\n }\\n if (requestObj.request.common.endDate){\\n enableWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Could not validate request context, normal approval process will be followed.\\\")\\n}\\n\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"lineItemId\\\", lineItemId);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-b6e654628b18\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.endDate\"}}}]}" + }, + "queryString": [ + { + "name": "_action", + "value": "publish" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow?_action=publish" + }, + "response": { + "bodySize": 3653, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 3653, + "text": "[\"GzAoAOTe11lfv3NzRSZRbFOaeGzn9thGKNe1RbYGosRInCSz+HE+XCt9AWWNq1CVREbXqIGIhefyfQFpMsnRlu63AKAAybEzDFIBKlkbQ3OvDy6EE4gZ7VdyRaNRYKQQX6lgyoWNJlbnInDpDR3dmZCjVUeiW7i7e/sQhov+iZ53yN99p2icnTY2J0KB+4S/TDDOGntAjnsxD3aL736vqkAcv3o6o5hwDJFOAcW/17rLP3rwqz6raqfC0914UO4nw7I/HPTHD9FL6l1gp8JT+VYmKcgvupC4oqVL3EY6lSu2rLgwCltXFUdXx9LxcMrN4t3i9Q5rWYJi1/ZQs/ddUTkq+6OirwZDbHlWB/7y/n6z+mNx/zo0mQx6mkajfVFg+7m+fT863ZqL2AY5qjI6z6YbGY3iiiYsLidPIdR9uuhr4ni6s7ugQImnjHpbndWBfCYRbiFJPO1bfm9Lq+mSUjef/NV3Sx5++QWIGFMOwTPIO/Cc/jj+zT+nRoOgtDZnaXWXDrYcFWNoQHHtwJiaxpvC8EW8J/24ITiKJxWCOdjXzCOV9Bdp288c6Uw2Zg0fmF2dK2pdBgU2Knj5finS2HKky8l4mp5X3PU/UEMpsl8O1WeOWkV6Nui5wESbH/02Gd/0Bjej/GaU33TzPO90Oml0y+1qG72xh4RbHjUfs7icjL8TPPFqZrThGqdp6WisJp/3hnRoP9hL0EGyZYOi36x4U7e1t22rFz1bjhgGPb/qtyrSd9XcqaIo8sl0PJyUE6zj42FkLhESCNwQilkH+QW+mDEew5M5wdAx53OIviZU/351dDi1qAQBi8BLAOxUXolCwBSzK3kHn8PazxwHkVVR4JaMpsmvjwIrdziQT43du0TiAUcMl6vhwLmjSuzMpMW2J2TDnnreH07VVI/HRL2xJu0NDQ756gKd5atoZ3m9o21dVQ1XKomt3UXas/IH61wN5nBElpumB4p/KG9UUVFIOjNi0s1hSw3zhPOmB4oJM5rRfd69MlXtaUMqOAtzsHVVzcpKvcQMaJHJ5QQqY2kZ6ViUWAoJ7kra6Bu4SgsAkGWwIaXrOSW44pHKuFzWfy+r4hHm8F906KePKQLuJWHmoLLTEh6rbElZPuNDxuAW8e9Wc2BvFzvG4dpyuLadmbSttMd4GQYJdSqjMkHlPhDdmbQ=\",\"gA==\",\"hffOgyeljT3UfbbvJj6A0TDEUYOql7q8S0mbZfDak4rUxjtCdFCftIoEe2NVxQI2wZCtZuPT28IcrsBCVLEOTAAzyIYxDoxuKBPAhqvBmkHL693NHpIfetc0WXaD6Ypdj+5MMNxODwevbIRzVt6kDuSTyN7pAfMGDF0Vj+mvCTPyY51UUzmlYV7sXgEAJI7uw5da4kh9zLR0x6OzKU0iz4EPjbO1NypSarNcT7kuZPUDLdXfxqpamwjX+y1RwLXNGPjVd9ecqhPL8bBEYgWSWs48y/9q8s298uoYuBN+lXTOcr+P7kwS2yNOd/qo0djD74E8K2SP7Eo+NbouJdJWDHtzO0NdRR0DG07qF3PucetAfqnhFlhmrF0uMA7sfrXdMS4ERbzdUYclYcslXSmZVTck72EOlD6qs1pcSrL8S2bQJiQa/267+pSeFPW4hLxPD5+c1GE7b39dBfOEV/7lFyDv08LpBp7/Gqe+0lgQQOmH7L5cgkWCJrBUrCo61bJxQ+frqhLhD8uVaZ1pbF2BpFGKVtTuUBSltClqMWq42UMC9avOgW3XPtw4y4Bj9yyD5b46IJsSw2pNgINOjScNZ3NwM2P4xRz2No8PBD6qQjsGTKQjqNbx9AfuwBKEwDCtjQZhiEmGPtjepcEc2Ic8B4lIPq1EECARSy1NxdEV7Hx3Jvv+3aqiIjg7DADNlPgAnE8e6rKkEPZ1VTW8FVh+lN4XLtKJUw6vIZtvgcZd3yx5JEhMmwBC7UIVmQFyCZFTW6BDJnGkVqJgjo0n9FsR2AG5QDaUiQVsquYuJBuEsuWoXobGgLBABCbtqXC64TUu6OiF343DUBAiYQm4LdJDKmNJrkHZRZ1Qw8F6KIkP1oAq9jgID48PJgxz3Ousw3vLMthShEhXMZwZwmaGAvy7PlhN2cygSiMAeBgKbF9EqZk/GcyBWZcNotqWSLMZuY/+qKRUaAiOCtpl20xVoOK1orn1y/f7yZjShtsaYKI4hAlgfYdmUzZiRkjnMDJJtJgR+linmPXRBjAt7GeJYPNuaTp1bPhAf5Z7+Swmk7w/GE6or8YBqcl/UwEWVvvIeXRutN2Obv1PZaJnOeRBhYXxJJy/vt+Vyfvp3xUjGg0Ho96k6E7cSuXV8ZZu3bVog+Lc5cunNKzVrms4XhbuwoiG1svbtCNxalQz2ERrIhCAH423iZWUjs2353ACYJk1BKQBQ0AFiGalkM5qO62mi3Xqp5yq96d6VhGDmBeaCWCarCHNuLfFFd4wrJ2hzDd75xX/sIM6DqkEzkUQFfpndQREKJAbv7LX4G9HFnMV3VCCXwq9tdyEQ9zendv+2V2itG1QRJVSYUT1kDjQol/IHr95J29qNbNPal3YycY1UoshaZyqo7sLI2RA14YuEhC7yJOgSxSr6ZuU7wXLmI0zcNVP4q+2DBpkqxh7YGcPZx0VD+dIdfdqz8qbdRCBIUs4hYloUYYDs5+qmDBnYnA=\",\"9fPJEgQO3WteyFbfn7tSTYf5QNE015Mrjjn/v68fqHxSehOpdcfCv+sbGePUVBxWCVIaaa/bn7z+U11mGUsms+885onIEMOKNxms4+AXMcd2eMixMKyPYWW28UoSCSJEBoLb2RW8WRqbU5BFDUgoZ5q3G4P//4cldtigmHlqawSAjiVHgymkZ5mL8Ad/saUiy+YJBzRhlpctRVleiyRWAI+it+Nfag0qcEEunyusMliTdTae5RKmLN80suAcA9nahsLJ/krKRFFxvldjcNvAzC0wf5xCCTIyONkVJBodiSj411NP+czjDgdd4vINuNBTonCn0OYTjTNhTzNMeisERYKtwdNWbilQC9EOUIrPd5nXrq40WBdhjojpAZK+HhzOFSeG1YsFcIj2GObW8LnmoGsIg6LqWBK4K4P0Jp2ZtNDZWsgkEgV/vSXyFKKPVpXINcE7nWDcqhI5G73LsgB5dYkcoHVj18PRVKeTgItJPhZNCGEPtQT5r7mzb0+D16uP9x8Wu4Vvemg9hfpIb9bMsxjDzAcP0YQJATSVANYrbtJ+5vjvARpdfnKaJhgMJqs/TdoA17HK0hhCaUI+aYfJbszxgqI7mfQ5Niim4zbDtfr4KY/wutzX9ojaIkQ++B70Hl6j281bjrV57ezeHGZYOFcS40yHn5W5JjQ5SS03AeeKiLkfEAtZkxjziylAUa1rykSkYQVbHQUu/ww7c6TtSVkUqFWThA7OwcDiCvoXOhIEbd/2HfeG91XD6TQVb6tvDnHFC4pBX9helMk0zbvDUW/YcvcQ0w7p5v1paQWDVy+9o2QthsNRtydDe94UXzcfdZehl9/b8k7XYb+ktXe73Xt7XgVe10zzu84GfQ9AKxXXeUMCS471qT4W5FF0AYbs/PA+/FvQQIqKIhYqeYiCoUABK/C5U+f36/bGfdJ4GrbwsZdYBxR4MlJTauR4rKMQjoq+phY=\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:15.465Z", + "time": 3656, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 3656 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har new file mode 100644 index 000000000..ad3e3b4a4 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/oauth2_393036114/recording.har @@ -0,0 +1,146 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/oauth2", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1328, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1328" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 450, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 1780, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 1780, + "text": "{\"access_token\":\"\",\"scope\":\"fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "1780" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 561, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.681Z", + "time": 130, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 130 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har new file mode 100644 index 000000000..d408e7fa3 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_D_2157136892/openidm_3290118515/recording.har @@ -0,0 +1,310 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_D/openidm", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:10.858Z", + "time": 196, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 196 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 682, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:56:11.052Z", + "time": 95, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 95 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har new file mode 100644 index 000000000..d48b745f6 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/am_1076162899/recording.har @@ -0,0 +1,312 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/am", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccd7a5defd0fdeaa986a2b54642d911a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.1" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 395, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/*" + }, + "response": { + "bodySize": 637, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 637, + "text": "{\"_id\":\"*\",\"_rev\":\"-1656042662\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"311468432e97f1f\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[],\"cloudOnlyFeaturesEnabled\":true,\"oauth2AIAgentsEnabled\":true,\"cdkDeployment\":false}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.1" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "637" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 788, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.146Z", + "time": 249, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 249 + } + }, + { + "_id": "6125d0328ad0dcaee55f73fd8b22ca14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1923, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/version" + }, + "response": { + "bodySize": 273, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"-868978778\",\"version\":\"9.0.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 9.0.0-SNAPSHOT Build fd1ac8d1985930638d813a5fa7ae4a18596a9c44 (2026-July-17 15:24)\",\"revision\":\"fd1ac8d1985930638d813a5fa7ae4a18596a9c44\",\"date\":\"2026-July-17 15:24\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "273" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 787, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.558Z", + "time": 117, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 117 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har new file mode 100644 index 000000000..7e6ef30e0 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/environment_1072573434/recording.har @@ -0,0 +1,125 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/environment", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccc7ec61c2094114d7917814bb19b83b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=1.0,resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1874, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/environment/scopes/service-accounts" + }, + "response": { + "bodySize": 1910, + "content": { + "mimeType": "application/json; charset=utf-8", + "size": 1910, + "text": "[{\"scope\":\"fr:am:*\",\"description\":\"All Access Management APIs\"},{\"scope\":\"fr:idc:analytics:*\",\"description\":\"All Analytics APIs\"},{\"scope\":\"fr:idc:certificate:*\",\"description\":\"All TLS certificate APIs\",\"childScopes\":[{\"scope\":\"fr:idc:certificate:read\",\"description\":\"Read TLS certificates\"}]},{\"scope\":\"fr:idc:content-security-policy:*\",\"description\":\"All content security policy APIs\",\"childScopes\":[{\"scope\":\"fr:idc:content-security-policy:read\",\"description\":\"Read content security policy\"}]},{\"scope\":\"fr:idc:cookie-domain:*\",\"description\":\"All cookie domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:cookie-domain:read\",\"description\":\"Read cookie domains\"}]},{\"scope\":\"fr:idc:custom-domain:*\",\"description\":\"All custom domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:custom-domain:read\",\"description\":\"Read custom domains\"}]},{\"scope\":\"fr:idc:dataset:*\",\"description\":\"All dataset deletion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:dataset:read\",\"description\":\"Read dataset deletions\"}]},{\"scope\":\"fr:idc:esv:*\",\"description\":\"All ESV APIs\",\"childScopes\":[{\"scope\":\"fr:idc:esv:read\",\"description\":\"Read ESVs, excluding values of secrets\"},{\"scope\":\"fr:idc:esv:update\",\"description\":\"Create, modify, and delete ESVs\"},{\"scope\":\"fr:idc:esv:restart\",\"description\":\"Restart workloads that consume ESVs\"}]},{\"scope\":\"fr:idc:promotion:*\",\"description\":\"All configuration promotion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:promotion:read\",\"description\":\"Read configuration promotion\"}]},{\"scope\":\"fr:idc:release:*\",\"description\":\"All product release APIs\",\"childScopes\":[{\"scope\":\"fr:idc:release:read\",\"description\":\"Read product release\"}]},{\"scope\":\"fr:idc:sso-cookie:*\",\"description\":\"All SSO cookie APIs\",\"childScopes\":[{\"scope\":\"fr:idc:sso-cookie:read\",\"description\":\"Read SSO cookie\"}]},{\"scope\":\"fr:idm:*\",\"description\":\"All Identity Management APIs\"},{\"scope\":\"fr:iga:*\",\"description\":\"All Identity Governance APIs\"}]" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "content-length", + "value": "1910" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 413, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.680Z", + "time": 109, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 109 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har new file mode 100644 index 000000000..9a81e08f1 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/iga_2664973160/recording.har @@ -0,0 +1,272 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/iga", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "f247374a873013def462af84f504715e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 13553, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "13553" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1864, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":7,\"childType\":false,\"description\":\"test-BasicApplicationGrant\",\"displayName\":\"test-BasicApplicationGrant\",\"id\":\"testBasicApplicationGrant\",\"mutable\":true,\"name\":\"test-BasicApplicationGrant\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":2822,\"y\":352},\"startNode\":{\"connections\":{\"start\":\"scriptTask-4e9121fe850a\"},\"id\":\"startNode\",\"x\":70,\"y\":140},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"type\":\"applicationOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":682,\"y\":155},\"exclusiveGateway-5167870154a9\":{\"x\":1855,\"y\":84},\"exclusiveGateway-621c9996676a\":{\"x\":433,\"y\":117.015625},\"inclusiveGateway-7d248125a9bd\":{\"x\":2417,\"y\":43.015625},\"inclusiveGateway-a71e67faaad1\":{\"x\":1124,\"y\":93.015625},\"scriptTask-0e5b6187ea62\":{\"x\":889,\"y\":116.015625},\"scriptTask-14acc58c28dd\":{\"x\":2650,\"y\":85.015625},\"scriptTask-3a74557440fb\":{\"x\":2144,\"y\":62},\"scriptTask-4e9121fe850a\":{\"x\":168,\"y\":140.015625},\"scriptTask-626899b6e99a\":{\"x\":1549,\"y\":108},\"scriptTask-744ef6a8b9a2\":{\"x\":2151,\"y\":207.015625},\"scriptTask-c58309b8c470\":{\"x\":1554,\"y\":242},\"waitTask-13cf96ebeb37\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.startDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\",\"resumeDateVariable\":\"startDate\"},\"x\":1339,\"y\":85.015625}}},\"status\":\"draft\",\"type\":\"provisioning\",\"steps\":[{\"displayName\":\"Application Grant Validation\",\"name\":\"scriptTask-626899b6e99a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-5167870154a9\"}],\"script\":\"logger.info(\\\"Running application grant request validation\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar applicationId = null;\\nvar app = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n applicationId = requestObj.application.id;\\n}\\ncatch (e) {\\n failureReason = \\\"Validation failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Validation 1 - Check application exists\\nif (!failureReason) {\\n try {\\n app = openidm.read('managed/alpha_application/' + applicationId);\\n if (!app) {\\n failureReason = \\\"Validation failed: Cannot find application with id \\\" + applicationId;\\n }\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Error reading application with id \\\" + applicationId + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\n// Validation 2 - Check the user does not already have application granted\\n// Note: this is done at request submission time as well, the following is an example of how to check user's accounts\\nif (!failureReason) {\\n try {\\n var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]);\\n user.effectiveApplications.forEach(effectiveApp => {\\n if (effectiveApp._id === applicationId) {\\n failureReason = \\\"Validation failed: User with id \\\" + requestObj.user.id + \\\" already has effective application \\\" + applicationId;\\n }\\n })\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Unable to check effective applications of user with id \\\" + requestObj.user.id + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\nif (failureReason) {\\n logger.info(\\\"Validation failed: \\\" + failureReason);\\n}\\nexecution.setVariable(\\\"failureReason\\\", failureReason); \\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Application Grant Validation Failure\",\"name\":\"scriptTask-744ef6a8b9a2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = content.get('failureReason');\\n\\nvar decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-c58309b8c470\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-621c9996676a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApproval\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Create Removal Request\",\"name\":\"scriptTask-14acc58c28dd\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Create Removal Request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Create Removal Request failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason){\\n try{\\n var request = requestObj.request;\\n var newRequestPayload = {\\n \\\"common\\\":{\\n \\\"context\\\": {\\n \\\"type\\\": \\\"admin\\\"\\n },\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"userId\\\": request.common.userId,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"justification\\\": \\\"Request submitted automatically to remove access granted by request: \\\" + requestId\\n }\\n };\\n var queryParam = {\\n '_action': \\\"publish\\\"\\n }\\n openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam)\\n }catch(e){\\n logger.info(\\\"Create Removal Request failed to create request\\\")\\n }\\n }\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-7d248125a9bd\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableEndWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"scriptTask-14acc58c28dd\"},{\"condition\":\"enableEndWait == false\",\"outcome\":\"noEndDate\",\"step\":null}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has Start Date\",\"name\":\"inclusiveGateway-a71e67faaad1\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasStartDate\",\"step\":\"waitTask-13cf96ebeb37\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noStartDate\",\"step\":\"scriptTask-626899b6e99a\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Provisioning\",\"name\":\"scriptTask-3a74557440fb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-7d248125a9bd\"}],\"script\":\"logger.info(\\\"Provisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Provisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason) {\\n try {\\n var request = requestObj.request;\\n var payload = {\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\",\\n \\\"requestId\\\": requestObj.id,\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"add\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n logger.info(\\\"Creating account: \\\" + payload);\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Provisioning failed: Error provisioning account to user \\\" + request.common.userId + \\\" for application \\\" + request.common.applicationId + \\\". Error message: \\\" + message;\\n }\\n \\n var decision = {'status': 'complete'};\\n if (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n execution.setVariable('enableEndWait', false);\\n }\\n else {\\n decision.outcome = 'provisioned';\\n }\\n\\n var queryParams = { '_action': 'update'};\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n logger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-c58309b8c470\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-0e5b6187ea62\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-a71e67faaad1\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if (skipApproval) {\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-4e9121fe850a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-621c9996676a\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar enableWait = false;\\nvar enableEndWait = false;\\nvar skipApproval = false;\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n context = requestObj.request.common.context.type;\\n if (context == 'admin') {\\n skipApproval = true;\\n }\\n }\\n if (requestObj.request.common.startDate){\\n enableWait = true;\\n }\\n if (requestObj.request.common.endDate){\\n enableEndWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Request Context Check failed \\\" + e.message);\\n}\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"enableEndWait\\\", enableEndWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Validation Gateway\",\"name\":\"exclusiveGateway-5167870154a9\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"failureReason == null\",\"outcome\":\"validationSuccess\",\"step\":\"scriptTask-3a74557440fb\"},{\"condition\":\"failureReason != null\",\"outcome\":\"validationFailure\",\"step\":\"scriptTask-744ef6a8b9a2\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-13cf96ebeb37\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-626899b6e99a\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.startDate\"}}}]}" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow/testBasicApplicationGrant" + }, + "response": { + "bodySize": 4226, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 4226, + "text": "[\"G/A0RBTzAVCEDHNfvs2vr9+entkV5CkO9o0o75Vh5s5x7qHUK2G1ifJA8koygaJ8/2tlz4eej3ExClWMj1EFLYbE9O6GZgNALqmq/7unF6hnQgCOSbgYz6Du+VOi586dO+FO3mOo9r8ZQUQ5rjGpG9Koe1EyD/l8UWc0GgVGCvFfKpjun8OwM52KxtmfvbIROVq1p2CdutzqDgy7fBOcx8Y/WkM0zq4YTwOhwPHBXycYZ43dIscxmOee/vz8vdoF4vjV0wFFzTFEGgKK/50RR3Cf/0mFb5dVVjXL5aai5VLdJAI5QHYpeFE7o5EXyIgY+yD/4ErijJaO8THSgID4esWdUGD0IyFHN8bOgZunnSVEdyIKzKzn/1lF+lSnyzKt6qZepGWhlji9ccyq9VHg94UCHP5AFLhz2y35xNjezSQ+jNYauwWVqn7bZk/jg2+BQ+peRuJ8Ja20B+X7jtsAWugg4K7JluKL8kZtdhRm81VgimrGrxraAVdNthRnzGgW7pl6ZXajpwdSwVlowY673Z8lbhCNsRLhX1ba6E9wlhYA8nFuNx/Qws8xMFHvkzHoH2fGzFZdTd/qfGU7ulruF64YfEH5t+bAfl4/MQ7nicN5mq+kBYwEqGSC7KqJ0StpJ2m7FpgGM5ojZya1l0TOATrcn7SAtffOgyeljd2i9CrwaeI7GA0S8URI20t7dcWDrwApXML1O3XfCFiEjh0uGKQ1Pcy+IzphGNCwANRl0h3Hk9IzNiWwffTVnE0kv8YOS51VSK8yALiKGgYgawOADInrHzbgQOiN1cnQVw2VNpVJ2hcW9eMAblxjuC4HX0BiknX8ja+8QLOJks8KK9xcGTYoWz2+E4yBPNTuvdTuhz9IwG9noDCCQlomHd9PuXGRBMR3E8AE0M4SqAL8UWHc7E0IxlmIZk/QyUOOQ+QeLU9k7BZMgNkBuZ/aDzsC18O7+4ToOgAFzFpZABEXAx9NOCifpAjMtMMYyBe+K95uPpIxkE+M5gV+IYf/ARNbsvKdERi8cRsM5Q54oaR3fq2691k0rdD+DVXkVAXjIpKvRkPbtlmdmA8UB0Pt5DmQ5x1HMoGBZF63BMBGc7+D9YqrJADL70uAac7/x3m2arOjjHcjMy2A63M2cuJiKxm7ND3MuMqQWC7coVQa/IhVo5BNQ4UNZxI=\",\"M3CjEnkEpwrS4jRxveC9VxcF9ZVqNkuVLUL4CXBm9YM9t+NupwRkW4TrsJrkCaZEBF+1nQ8tnFmyVmMCmHURtLj7kmYcWIgqjoEJYLppmfH3J7EnG5nAoZkD2OswAdGPxIHB254JYPO0Ov9Amk2qxFP8fyR/ulNe7QO0cAb2VVe4AhPAxkGrSMFZIsaqSKx0d/v4xHiS23CYafMVvyGCTWp3fYNd35RdXhZ5vYDQBWAjYi0VSQryj3zZCypbeVn5n3d3D7cv66Nk2a/+ckHlpkqbmlSV4cTjOuWH9W/r66fNFbuyyRfLTdMV9UJ5ZfTH/+l0aq5iT8hRddF5Nf3KRqM4ownr4+BJrJVR5HEJJ7V7AQqUKF9AsrSR+tIOVtNRT/uY209L/n+Lt8RonDiaR9MDijPtigSE2I0/4v6UiqcA5/GkQjBbe658UBf+KtP0xpEOZGPUcMPo+pzR9qqgQMbJ/fOaI8zm03EwPkx4Ru6D0ABFUuhMvXHUKtIxsKE7nNl0f06+zOqLrLioFhfV4iJdLBbz+TyJ7tfH28fojd3O5jhxzOetj4PxG0ETr2QWHkLxMEPsjdXkq56QLc0v0n2uL6enyXYnFHnCig/YbXqaJh6VksI2zt5ElaXdcrmsqrqyIblftMoxwgBVNBtnhm9mqBI23rZgRs745xhdnRFvsbZBgCFtnKniEfGru1GXdfNkpsqe5wL7N4QtndEm9RLYrz0tVNeVTZc1Wi+ucO1JRYIH2lek+YdMb3wRbRDAA9mGssYbwMI2Ui8AkUklIJOWZym7Jv5eBAy09O5em9uppregE2fbYP3oT5+wJcSRa5cBkbGD1SAVS585/Zru1GnnlIYWYp4LACAl06GclShCcCioanZHooArxvYa4mkgiQIkTudTHRIjrWviwLRV3CpRcEk+wVMJ3/p+1THtegzko8A/+g17amT1jyrSlv7qB5U7/GSJhlRgRgHr+VfGSBrUGN1eRdOp3e4EEwqzcO8OBJ11skHeCpsT6gbP1vhVp7mdiQwdTawgVEUPHpCqai+JnUGamWeBiqW0Sh8HVJKgcpMua3OoUmoTcxRykyW6sRnNC0XkGq4ELv0QulJMWdtHIhR8295ksnH3mMpL+iZqnRVNmpVquZEFS/+iAqyt1imq6Ly1RtZ76murX5WJonjauwprnnRftMwylzYExznVumU1xA7L3ICa1rKJowzOP1EsoHqEvHjjqk6pqnullE4X/4/HqHzcM7GcN4BGG8qM8Z/KxP72XKZ51y8r2tAmry/eB1f0Ih1Gw0JjZo9E6rXnqi7Ksi6KRb/JmL53vjElm+pRlHIbt9qosP87rC8pskGQjGhJCDagjN57a0bzDsrDIGmUHKyKynFeiWrUJl4rRskpADjWS0/aEGkTvSUGIw1D6ykLbjcfidFrkhP20tdjpIB8TAhqQ6U1GDFDGxcVjd0+B/Jn0nDAyxpIQITqkq3QjoF+e+IMImhyjqmY65GIqrzpqzfUsx3gCzDVYb3AwP1F2dgev3h5rJ/ooDyQ99ACJR/qoNbHjpqAwxWgXgGAQAt/e7y9SWaNY8GMvE8moiU5V6haDsoDXYZ2wBv/9a9A3icbp0/w97fFpMU8DYSPGmOLr8i0Gf5MmTABovOdqxJq0/EUJELvvPffGkZr1L7edqsFqhmghVT7X10eVtRJvdzyJYijkNi7NaD13ba3Ck4u21FAawalAHlwZVBEosJW7vw+jBSjkHHvBLIAKNm7TbtAaNsoU4mKyzPcM2ACR7qa1Tzrx4qJmHE480KdOAc6OTVjaNerqRHnHpyLf1UeEURSNo5nT8BDO23wb000xDRQAZyvKaSj+q9YTQ==\",\"R/luF1Li2svMBDBN1rSL8LAzmACG8D8Oa+wQjGS0KTi4EiDmocnjX0RaFdVmS3TvZbYe4mtE45i0HbE7QVKDqDXSKxI3yGQtCMR2yz9BrCtLBBXLhVMhPNwY0D3jJYClIBecIDeHyI8dTA+zprWZF8RXctsQELhAjdFdFj0e9Bi1ZjOlkaEtkMaJdhmqPZMrvCNJSuJoOdxtCgjnYC9Zz9jtgDY7Cw+R4+c4G7gjoVXTqEWLiwasUzWHBHdDO67puwe9dQUt0yztqSkXyuLJTUclU3bN3tbU6dBNQ59JwZsiNjAMoz8ZcE/62UIGvpPmvPLVFTyQ0la0jNt8UBcNVW6XmWL7EQVEBUyJM3dLw6ChgT7uPmi08s5I4mkwE66Qij0ItC2w32a1LathowAwZNIJNTjHiH0oBiZIUaB6GmUF0UslNtvxIGbfeHZCkodXqS0OPPQ00pBDhm0RuDjgBuLWOV+pb2hmt1gizyGovPUl8gGMmI+IWPFMH/R+VuayoURuPnakMYIS1/RjpOCKnIsqejLWpoKSWe3aCNnu8R7HrqMQQE9UavB/ZuTXqGjkvxMCJ8eplk1lOQDsweOaUwJGSKNO/iRn7oX83fh8ydNxffvn3R/rJ9GMTfyeWU9h3NOPegdCO1SwdMbjDKhFSGcCx1bbTW8c/4NYc7sbp0nUMpWsvtEuwA5ZtoTilCfPdf2c7Ak4HlFkTZZxPKHIy2wqcZM+3hSSP3/ed6MvTHWUQjnwWK4XVx+RFouJ42iune3NVn/j1A+gDgZVL1nWBNGBhpmoHdT0CI0OTmhazT+cfzpeCfV42i6mYcjbEAV+/ic8mT09DsqiQK1OszBHrQyunUQunnFkyE2jHFbNNI5Py1JP5I1bVxBnPKJIm7LMVrMpLrR/hKcTijyv511J62SRllVWTjwMh5mnZkVaV1dvkZ/qgzBq5+A0K3ot8zMJOlqihvVVmmbZ0I6rbFotQk0Mq3KN1m7Kc42fdBqmReNSqqwKbRHUkbBqhq52sWiV/gIUytZUFj1JWTR1aJjF06lZWqYDtelsUXdbU0FcSb4c3MPJimzigNpbnE1AYNmFbsb9hjyKFOCISjrPnXcD+XjSVjlQTGX1WP9BCmQAEr58nUQalagBTWJCmudLQUxrfoK3u8cxoEDtVR+R436MpcyJfqQJ\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.915Z", + "time": 1283, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1283 + } + }, + { + "_id": "0e60846840ae05813ca86e859ffefa7d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 10285, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "10285" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1865, + "httpVersion": "HTTP/1.1", + "method": "PUT", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":8,\"childType\":false,\"description\":\"test-BasicEntitlementRemove\",\"displayName\":\"test-BasicEntitlementRemove\",\"id\":\"testBasicEntitlementRemove\",\"mutable\":true,\"name\":\"test-BasicEntitlementRemove\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":1883,\"y\":97},\"startNode\":{\"connections\":{\"start\":\"scriptTask-ca9504ae90d8\"},\"id\":\"startNode\",\"x\":12,\"y\":110},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"type\":\"entitlementOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":725,\"y\":59},\"exclusiveGateway-abbb089758c8\":{\"x\":433,\"y\":89.015625},\"inclusiveGateway-8803458e3a77\":{\"x\":1039,\"y\":54.015625},\"scriptTask-0359a9d77ee2\":{\"x\":1556,\"y\":85.015625},\"scriptTask-aec6c36b3a45\":{\"x\":1561,\"y\":205.015625},\"scriptTask-ca9504ae90d8\":{\"x\":136,\"y\":111.015625},\"scriptTask-e8842de66fbb\":{\"x\":901,\"y\":243.015625},\"waitTask-b6e654628b18\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.endDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\"},\"x\":1279,\"y\":94.015625}}},\"status\":\"draft\",\"type\":\"provisioning\",\"steps\":[{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + ((requestIndex.entitlementOwner && requestIndex.entitlementOwner.length > 0) ? requestIndex.entitlementOwner[0].id : requestIndex.applicationOwner[0].id)\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-aec6c36b3a45\"},{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-e8842de66fbb\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-abbb089758c8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApprove\",\"step\":\"scriptTask-e8842de66fbb\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Deprovisioning\",\"name\":\"scriptTask-0359a9d77ee2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Deprovisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar context = content.get('context');\\nvar lineItemId = content.get('lineItemId');\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n}\\ncatch (e) {\\n failureReason = \\\"Deprovisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Create object to update final request progress\\nvar decision = { 'status': 'complete', 'decision': 'approved' };\\n\\nif (!failureReason) {\\n try {\\n // Remove entitlement grant from user\\n var request = requestObj.request;\\n var payload = {\\n \\\"entitlementId\\\": request.common.entitlementId,\\n \\\"startDate\\\": request.common.startDate,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\"\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"remove\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/entitlements', 'POST', payload, queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Deprovisioning failed: Error deprovisioning entitlement to user \\\" + request.common.userId + \\\" for entitlement \\\" + request.common.entitlementId + \\\". Error message: \\\" + message;\\n }\\n}\\n\\nif (context == 'certification') {\\n // If entitlement removal request is created via certification, update the corresponding certification item with remediation status.\\n try {\\n var remediationStatus = failureReason ? \\\"failed\\\" : \\\"complete\\\"\\n var comment = failureReason ? \\\"Unable to remove the entitlement successfully, remediation failed.\\\" : \\\"Entitlement has been removed from user successfully, remediation complete.\\\"\\n var body = {\\n \\\"remediationStatus\\\": remediationStatus,\\n \\\"comment\\\": comment\\n }\\n var lineItemParams = {\\n \\\"_action\\\": \\\"updateRemediationStatus\\\"\\n }\\n openidm.action('iga/governance/certification/items/' + lineItemId, 'POST', body, lineItemParams);\\n }\\n catch (e) {\\n failureReason = \\\"Unable to update the certification line item \\\" + lineItemId + \\\" with the final remediation status from this request.\\\"\\n }\\n}\\n\\n// Set additional properties on the request progress update\\nif (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n}\\nelse {\\n decision.outcome = 'provisioned';\\n}\\n\\n// Update final request progress\\nvar queryParams = { '_action': 'update' };\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\nlogger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-8803458e3a77\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"waitTask-b6e654628b18\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noEndDate\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-aec6c36b3a45\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-e8842de66fbb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-8803458e3a77\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if(skipApproval){\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-ca9504ae90d8\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-abbb089758c8\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar skipApproval = false;\\nvar lineItemId = null;\\nvar campaignId = null;\\nvar enableWait = false;\\n\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n // Set execution variables from the request context\\n context = requestObj.request.common.context.type;\\n if (context == 'admin' || context == 'certification') {\\n skipApproval = true;\\n }\\n if (context == 'certification') {\\n lineItemId = requestObj.request.common.context.lineItemId;\\n campaignId = requestObj.request.common.context.campaignId\\n\\n // Add a comment on the certification item denoting the request ID\\n var commentResp = openidm.action('/iga/governance/certification/' + campaignId + '/items/comment', 'POST', { \\\"ids\\\": [lineItemId], \\\"comment\\\": \\\"ID of entitlement removal request: \\\" + requestId }, {})\\n }\\n\\n }\\n if (requestObj.request.common.endDate){\\n enableWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Could not validate request context, normal approval process will be followed.\\\")\\n}\\n\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"lineItemId\\\", lineItemId);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-b6e654628b18\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-0359a9d77ee2\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.endDate\"}}}]}" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow/testBasicEntitlementRemove" + }, + "response": { + "bodySize": 3646, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 3646, + "text": "[\"GywoAOTe11lfv3NzRSZRbFOaeGzn9thGKNe1RbYGosRInCSz+HE+XCt9AWWNq1CVREbXqIGIhefyfQFpMsnRlu63AKAAybEzDFIBKlkbQ3OvDy6EE4gZ7VdyRaNRYKQQX6lgyoWNJlbnInDpDR3dmZCjVUeiW7i7e/sQhov+iZ53yN99p2icnTY2J0KB+4S/TDDOGntAjnsxD3aL736vqkAcv3o6o5hwDJFOAcW/17rLP3rwqz6raqfC0914UO4nw7I/HPTHD9FL6l1gp8JT+VYmKcgvupC4oqVL3EY6lSu2rLgwCltXFUdXx9LxcMrN4t3i9Q5rWYJi1/ZQs/ddUTkq+6OirwZDbHlWB/7y/n6z+mNx/zo0mQx6mkajfVFg+7m+fT863ZqL2AY5qjI6z6YbGY3iiiYsLidPIdR9uuhr4ni6s7ugQImnjHpbndWBfCYRbiFJPO1bfm9Lq+mSUjef/NV3Sx5++QWIGFMOwTPIO/Cc/jj+zT+nRoOgtDZnaXWXDrYcFWNoQHHtwJiaxpvC8EW8J/24ITiKJxWCOdjXzCOV9Bdp288c6Uw2Zg0fmF2dK2pdBgU2Knj5finS2HKky8l4mp5X3PU/UEMpsl8O1WeOWkV6Nui5wESbH/02Gd/0Bjej/GaU33TzPO90Oml0y+1qG72xh4RbHjUfs7icjL8TPPFqZrThGqdp6WisJp/3hnRoP9hL0EGyZYOi36x4U7e1t22rFz1bjhgGPb/qtyrSd9XcqaIo8sl0PJyUE6zj42FkLhESCNwQilkH+QW+mDEew5M5wdAx53OIviZU/351dDi1qAQBi8BLAOxUXolCwBSzK3kHn8PazxwHkVVR4JaMpsmvjwIrdziQT43du0TiAUcMl6vhwLmjSuzMpMW2J2TDnnreH07VVI/HRL2xJu0NDQ756gKd5atoZ3m9o21dVQ1XKomt3UXas/IH61wN5nBElpumB4p/KG9UUVFIOjNi0s1hSw3zhPOmB4oJM5rRfd69MlXtaUMqOAtzsHVVzcpKvcQMaJHJ5QQqY2kZ6ViUWAoJ7kra6Bu4SgsAkGWwIaXrOSW44pHKuFzWfy+r4hHm8F906KePKQLuJWHmoLLTEh6rbElZPuNDxuAW8e9Wc2BvFzvG4dpyuLadmbSttMd4GQYJdSqjMkHlPhDdmbQ=\",\"gIX3zoMnpY091H227yY+gNEwxFGDqpe6vEtJm2Xw2pOK1MY7QnRQn7SKBHtjVcUCNsGQrWbj09vCHK7AQlSxDkwAM8iGMQ6MbigTwIarwZpBy+vdzR6SH3rXNFl2g+mKXY/uTDDcTg8Hr2yEc1bepA7kk8je6QHzBgxdFY/prwkz8mOdVFM5pWFe7F4BACSO7sOXWuJIfcy0dMejsylNIs+BD42ztTcqUmqzXE+5LmT1Ay3V38aqWpsI1/stUcC1zRj41XfXnKoTy/GwRGIFklrOPMv/avLNvfLqGLgTfpV0znK/j+5MEtsjTnf6qNHYw++BPCtkj+xKPjW6LiXSVgx7cztDXUUdAxtO6hdz7nHrQH6p4RZYZqxdLjAO7H613TEuBEW83VGHJWHLJV0pmVU3JO9hDpQ+qrNaXEqy/Etm0CYkGv9uu/qUnhT1uIS8Tw+fnNRhO29/XQXzhFf+5Rcg79PC6Qae/xqnvtJYEEDph+y+XIJFgiawVKwqOtWycUPn66oS4Q/LlWmdaWxdgaRRilbU7lAUpbQpajFquNlDAvWrzoFt1z7cOMuAY/csg+W+OiCbEsNqTYCDTo0nDWdzcDNj+MUc9jaPDwQ+qkI7BkykI6jW8fQH7sAShMAwrY0GYYhJhj7Y3qXBHNiHPAeJSD6tRBAgEUstTcXRFex8dyb7/t2qoiI4OwwAzZT4AJxPHuqypBD2dVU1vBVYfpTeFy7SiVMOryGbb4HGXd8seSRITJsAQu1CFZkBcgmRU1ugQyZxpFaiYI6NJ/RbEdgBuUA2lIkFbKrmLiQbhLLlqF6GxoCwQAQm7alwuuE1Lujohd+Nw1AQImEJuC3SQypjSa5B2UWdUMPBeiiJD9aAKvY4CA+PDyYMc9zrrMN7yzLYUoRIVzGcGcJmhgL8uz5YTdnMoEojAHgYCmxfRKmZPxnMgVmXDaLalkizGbmP/qikVGgIjgraZdtMVaDitaK59cv3+8mY0obbGmCiOIQJYH2HZlM2YkZI5zAySbSYEfpYp5j10QYwLexniWDzbmk6dWz4QH+We/ksJpO8PxhOqK/GAanJf1MBFlb7yHl0brTdjm79T2WiZznkQYWF8SScv77flcn76d8VIxoNB6PepOhO3Erl1fGWbt21aIPi3OXLpzSs1a5rOF4W7sKIhtbL27QjcWpUM9hEayIQgB+Nt4mVlI7Nt+dwAmCZNQSkAUNABYhmpZDOajutpot16qecqvenelYRg5gXmglgmqwhzbi3xRXeMKydocw3e+cV/7CDOg6pBM5FEBX6Z3UERCiQG7+y1+BvRxZzFd1Qgl8KvbXchEPc3p3b/tldorRtUESVUmFE9ZA40KJfyB6/eSdvajWzT2pd2MnGNVKLIWmcqqO7CyNkQNeGLhIQu8iToEsUq+mblO8Fy5iNM3DVT+KvtgwaZKsYe2BnD2cdFQ/nSHX3as/Km3UQgSFLOIWJaFGGA7OfqpgwZ2Jw9fPJEgQO3WteyFbfn7tSTYf5QA==\",\"0TTXkyuOOf+/rx+ofFJ6E6l1x8K/6xsZ49RUHFYJUhppr9ufvP5TXWYZSyaz7zzmicgQw4o3Gazj4Bcxx3Z4yLEwrI9hZbbxShIJIkQGgtvZFbxZGptTkEUNSChnmrcbg///hyV22KCYeWprBICOJUeDKaRnmYvwB3+xpSLL5gkHNGGWly1FWV6LJFYAj6K3419qDSpwQS6fK6wyWJN1Np7lEqYs3zSy4BwD2dqGwsn+SspEUXG+V2Nw28DMLTB/nEIJMjI42RUkGh2JKPjXU0/5zOMOB13i8g240FOicKfQ5hONM2FPM0x6KwRFgq3B01ZuKVAL0Q5Qis93mdeurjRYF2GOiOkBkr4eHM4VJ4bViwVwiPYY5tbwueagawiDoupYErgrg/QmnZm00NlayCQSBX+9JfIUoo9Wlcg1wTudYNyqEjkbvcuyAHl1iRygdWPXw9FUp5OAi0k+Fk0IYQ+1BPmvubNvT4PXq4/3Hxa7hW96aD2F+khv1syzGMPMBw/RhAkBNJUA1itu0n7m+O8BGl1+cpomGAwmqz9N2gDXscrSGEJpQj5ph8luzPGCojuZ9Dk2KKbjNsO1+vgpj/C63Nf2iNoiRD74HvQeXqPbzVuOtXnt7N4cZlg4VxLjTIeflbkmNDlJLTcB54qIuR8QC1mTGPOLKUBRrWvKRKRhBVsdBS7/DDtzpO1JWRSoVZOEDs7BwOIK+hc6EgRt3/Yd94b3VcPpNBVvq28OccULikFf2F6UyTTNu8NRb9hy9xDTDunm/WlpBYNXL72jZC2Gw1G3J0N73hRfNx91l6GX39vyTtdhv6S1d7vde3teBV7XTPO7zgZ9D0ArFdd5QwJLjvWpPhbkUXQBhuz88D78W9BAiooiFip5iIKhQAEr8LlT5/fr9sZ90ngatvBx81gHFKi92kfkeKyjAI6KvqYW\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 484, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:33.208Z", + "time": 1021, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1021 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har new file mode 100644 index 000000000..7af9c721a --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/oauth2_393036114/recording.har @@ -0,0 +1,146 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/oauth2", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1328, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1328" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 450, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 1780, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 1780, + "text": "{\"access_token\":\"\",\"scope\":\"fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "1780" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 561, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.410Z", + "time": 141, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 141 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har new file mode 100644 index 000000000..bde533621 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_draft_D_2918378944/openidm_3290118515/recording.har @@ -0,0 +1,310 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_draft_D/openidm", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.598Z", + "time": 179, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 179 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 682, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:55:31.797Z", + "time": 109, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 109 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har new file mode 100644 index 000000000..6c6a4bd42 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/am_1076162899/recording.har @@ -0,0 +1,312 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/am", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccd7a5defd0fdeaa986a2b54642d911a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.1" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 395, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/*" + }, + "response": { + "bodySize": 637, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 637, + "text": "{\"_id\":\"*\",\"_rev\":\"-1656042662\",\"domains\":[],\"protectedUserAttributes\":[\"telephoneNumber\",\"mail\"],\"cookieName\":\"311468432e97f1f\",\"secureCookie\":true,\"forgotPassword\":\"false\",\"forgotUsername\":\"false\",\"kbaEnabled\":\"false\",\"selfRegistration\":\"false\",\"lang\":\"en-US\",\"successfulUserRegistrationDestination\":\"default\",\"socialImplementations\":[],\"referralsEnabled\":\"false\",\"zeroPageLogin\":{\"enabled\":false,\"refererWhitelist\":[],\"allowedWithoutReferer\":true},\"realm\":\"/\",\"xuiUserSessionValidationEnabled\":true,\"fileBasedConfiguration\":true,\"userIdAttributes\":[],\"cloudOnlyFeaturesEnabled\":true,\"oauth2AIAgentsEnabled\":true,\"cdkDeployment\":false}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.1" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "637" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 763, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:19.887Z", + "time": 162, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 162 + } + }, + { + "_id": "6125d0328ad0dcaee55f73fd8b22ca14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1923, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/json/serverinfo/version" + }, + "response": { + "bodySize": 273, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 273, + "text": "{\"_id\":\"version\",\"_rev\":\"-868978778\",\"version\":\"9.0.0-SNAPSHOT\",\"fullVersion\":\"ForgeRock Access Management 9.0.0-SNAPSHOT Build fd1ac8d1985930638d813a5fa7ae4a18596a9c44 (2026-July-17 15:24)\",\"revision\":\"fd1ac8d1985930638d813a5fa7ae4a18596a9c44\",\"date\":\"2026-July-17 15:24\"}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-api-version", + "value": "resource=1.0" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "273" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 762, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.206Z", + "time": 105, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 105 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har new file mode 100644 index 000000000..c9a4125d1 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/environment_1072573434/recording.har @@ -0,0 +1,125 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/environment", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ccc7ec61c2094114d7917814bb19b83b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=1.0,resource=1.0" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1874, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/environment/scopes/service-accounts" + }, + "response": { + "bodySize": 1910, + "content": { + "mimeType": "application/json; charset=utf-8", + "size": 1910, + "text": "[{\"scope\":\"fr:am:*\",\"description\":\"All Access Management APIs\"},{\"scope\":\"fr:idc:analytics:*\",\"description\":\"All Analytics APIs\"},{\"scope\":\"fr:idc:certificate:*\",\"description\":\"All TLS certificate APIs\",\"childScopes\":[{\"scope\":\"fr:idc:certificate:read\",\"description\":\"Read TLS certificates\"}]},{\"scope\":\"fr:idc:content-security-policy:*\",\"description\":\"All content security policy APIs\",\"childScopes\":[{\"scope\":\"fr:idc:content-security-policy:read\",\"description\":\"Read content security policy\"}]},{\"scope\":\"fr:idc:cookie-domain:*\",\"description\":\"All cookie domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:cookie-domain:read\",\"description\":\"Read cookie domains\"}]},{\"scope\":\"fr:idc:custom-domain:*\",\"description\":\"All custom domain APIs\",\"childScopes\":[{\"scope\":\"fr:idc:custom-domain:read\",\"description\":\"Read custom domains\"}]},{\"scope\":\"fr:idc:dataset:*\",\"description\":\"All dataset deletion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:dataset:read\",\"description\":\"Read dataset deletions\"}]},{\"scope\":\"fr:idc:esv:*\",\"description\":\"All ESV APIs\",\"childScopes\":[{\"scope\":\"fr:idc:esv:read\",\"description\":\"Read ESVs, excluding values of secrets\"},{\"scope\":\"fr:idc:esv:update\",\"description\":\"Create, modify, and delete ESVs\"},{\"scope\":\"fr:idc:esv:restart\",\"description\":\"Restart workloads that consume ESVs\"}]},{\"scope\":\"fr:idc:promotion:*\",\"description\":\"All configuration promotion APIs\",\"childScopes\":[{\"scope\":\"fr:idc:promotion:read\",\"description\":\"Read configuration promotion\"}]},{\"scope\":\"fr:idc:release:*\",\"description\":\"All product release APIs\",\"childScopes\":[{\"scope\":\"fr:idc:release:read\",\"description\":\"Read product release\"}]},{\"scope\":\"fr:idc:sso-cookie:*\",\"description\":\"All SSO cookie APIs\",\"childScopes\":[{\"scope\":\"fr:idc:sso-cookie:read\",\"description\":\"Read SSO cookie\"}]},{\"scope\":\"fr:idm:*\",\"description\":\"All Identity Management APIs\"},{\"scope\":\"fr:iga:*\",\"description\":\"All Identity Governance APIs\"}]" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "content-length", + "value": "1910" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 388, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.316Z", + "time": 100, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 100 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har new file mode 100644 index 000000000..5e97c86bc --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/iga_2664973160/recording.har @@ -0,0 +1,148 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/iga", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9bb6d79d609bad2f8f78b7cdfc30bc73", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 13557, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "content-length", + "value": "13557" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1855, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/json", + "params": [], + "text": "{\"_rev\":7,\"childType\":false,\"description\":\"test-BasicApplicationGrant\",\"displayName\":\"test-BasicApplicationGrant\",\"id\":\"testBasicApplicationGrant\",\"mutable\":true,\"name\":\"test-BasicApplicationGrant\",\"staticNodes\":{\"endNode\":{\"connections\":null,\"id\":\"endNode\",\"x\":2822,\"y\":352},\"startNode\":{\"connections\":{\"start\":\"scriptTask-4e9121fe850a\"},\"id\":\"startNode\",\"x\":70,\"y\":140},\"uiConfig\":{\"approvalTask-74cf85c35437\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"type\":\"applicationOwner\"}],\"events\":{\"expirationDate\":7,\"expirationDateType\":\"duration\",\"expirationDateVariable\":\"\",\"expirationTimeSpan\":\"day(s)\",\"reminderDate\":3,\"reminderTimeSpan\":\"day(s)\"},\"x\":682,\"y\":155},\"exclusiveGateway-5167870154a9\":{\"x\":1855,\"y\":84},\"exclusiveGateway-621c9996676a\":{\"x\":433,\"y\":117.015625},\"inclusiveGateway-7d248125a9bd\":{\"x\":2417,\"y\":43.015625},\"inclusiveGateway-a71e67faaad1\":{\"x\":1124,\"y\":93.015625},\"scriptTask-0e5b6187ea62\":{\"x\":889,\"y\":116.015625},\"scriptTask-14acc58c28dd\":{\"x\":2650,\"y\":85.015625},\"scriptTask-3a74557440fb\":{\"x\":2144,\"y\":62},\"scriptTask-4e9121fe850a\":{\"x\":168,\"y\":140.015625},\"scriptTask-626899b6e99a\":{\"x\":1549,\"y\":108},\"scriptTask-744ef6a8b9a2\":{\"x\":2151,\"y\":207.015625},\"scriptTask-c58309b8c470\":{\"x\":1554,\"y\":242},\"waitTask-13cf96ebeb37\":{\"events\":{\"resumeDateNumber\":1,\"resumeDateRequestProperty\":\"request.common.startDate\",\"resumeDateTimeSpan\":\"day(s)\",\"resumeDateType\":\"requestProp\",\"resumeDateVariable\":\"startDate\"},\"x\":1339,\"y\":85.015625}}},\"status\":\"published\",\"type\":\"provisioning\",\"steps\":[{\"displayName\":\"Application Grant Validation\",\"name\":\"scriptTask-626899b6e99a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-5167870154a9\"}],\"script\":\"logger.info(\\\"Running application grant request validation\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\nvar applicationId = null;\\nvar app = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n applicationId = requestObj.application.id;\\n}\\ncatch (e) {\\n failureReason = \\\"Validation failed: Error reading request with id \\\" + requestId;\\n}\\n\\n// Validation 1 - Check application exists\\nif (!failureReason) {\\n try {\\n app = openidm.read('managed/alpha_application/' + applicationId);\\n if (!app) {\\n failureReason = \\\"Validation failed: Cannot find application with id \\\" + applicationId;\\n }\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Error reading application with id \\\" + applicationId + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\n// Validation 2 - Check the user does not already have application granted\\n// Note: this is done at request submission time as well, the following is an example of how to check user's accounts\\nif (!failureReason) {\\n try {\\n var user = openidm.read('managed/alpha_user/' + requestObj.user.id, null, [ 'effectiveApplications' ]);\\n user.effectiveApplications.forEach(effectiveApp => {\\n if (effectiveApp._id === applicationId) {\\n failureReason = \\\"Validation failed: User with id \\\" + requestObj.user.id + \\\" already has effective application \\\" + applicationId;\\n }\\n })\\n }\\n catch (e) {\\n failureReason = \\\"Validation failed: Unable to check effective applications of user with id \\\" + requestObj.user.id + \\\". Error message: \\\" + e.message;\\n }\\n}\\n\\nif (failureReason) {\\n logger.info(\\\"Validation failed: \\\" + failureReason);\\n}\\nexecution.setVariable(\\\"failureReason\\\", failureReason); \\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Application Grant Validation Failure\",\"name\":\"scriptTask-744ef6a8b9a2\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = content.get('failureReason');\\n\\nvar decision = {'outcome': 'not provisioned', 'status': 'complete', 'comment': failureReason, 'failure': true, 'decision': 'approved'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"approvalMode\":\"any\",\"approvalTask\":{\"actors\":[{\"id\":{\"isExpression\":true,\"value\":\"\\\"managed/user/\\\" + requestIndex.applicationOwner[0].id\"},\"permissions\":{\"approve\":true,\"comment\":true,\"modify\":true,\"reassign\":true,\"reject\":true}}],\"approvalMode\":\"any\",\"events\":{\"assignment\":{\"notification\":\"requestAssigned\"},\"expiration\":{\"action\":\"reject\",\"actors\":[],\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(7*24*60*60*1000))).toISOString()\"},\"notification\":\"requestExpired\"},\"reassign\":{\"notification\":\"requestReassigned\"},\"reminder\":{\"date\":{\"isExpression\":true,\"value\":\"(new Date(new Date().getTime()+(3*1*24*60*60*1000))).toISOString()\"},\"frequency\":3,\"notification\":\"requestReminder\"}},\"nextStep\":[{\"condition\":null,\"outcome\":\"APPROVE\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":null,\"outcome\":\"REJECT\",\"step\":\"scriptTask-c58309b8c470\"}]},\"displayName\":\"Approval Task\",\"name\":\"approvalTask-74cf85c35437\",\"type\":\"approvalTask\"},{\"displayName\":\"Context Gateway\",\"name\":\"exclusiveGateway-621c9996676a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"skipApproval == true\",\"outcome\":\"AutoApproval\",\"step\":\"scriptTask-0e5b6187ea62\"},{\"condition\":\"skipApproval == false\",\"outcome\":\"Approval\",\"step\":\"approvalTask-74cf85c35437\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Create Removal Request\",\"name\":\"scriptTask-14acc58c28dd\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Create Removal Request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Create Removal Request failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason){\\n try{\\n var request = requestObj.request;\\n var newRequestPayload = {\\n \\\"common\\\":{\\n \\\"context\\\": {\\n \\\"type\\\": \\\"admin\\\"\\n },\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"userId\\\": request.common.userId,\\n \\\"endDate\\\": request.common.endDate,\\n \\\"justification\\\": \\\"Request submitted automatically to remove access granted by request: \\\" + requestId\\n }\\n };\\n var queryParam = {\\n '_action': \\\"publish\\\"\\n }\\n openidm.action('iga/governance/requests/applicationRemove', 'POST', newRequestPayload, queryParam)\\n }catch(e){\\n logger.info(\\\"Create Removal Request failed to create request\\\")\\n }\\n }\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has End Date\",\"name\":\"inclusiveGateway-7d248125a9bd\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableEndWait == true\",\"outcome\":\"hasEndDate\",\"step\":\"scriptTask-14acc58c28dd\"},{\"condition\":\"enableEndWait == false\",\"outcome\":\"noEndDate\",\"step\":null}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Has Start Date\",\"name\":\"inclusiveGateway-a71e67faaad1\",\"scriptTask\":{\"gatewayType\":\"inclusive\",\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"enableWait == true\",\"outcome\":\"hasStartDate\",\"step\":\"waitTask-13cf96ebeb37\"},{\"condition\":\"enableWait == false\",\"outcome\":\"noStartDate\",\"step\":\"scriptTask-626899b6e99a\"}],\"script\":\"logger.info(\\\"This is inclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Provisioning\",\"name\":\"scriptTask-3a74557440fb\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-7d248125a9bd\"}],\"script\":\"logger.info(\\\"Provisioning\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar failureReason = null;\\n\\ntry {\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n logger.info(\\\"requestObj: \\\" + requestObj);\\n}\\ncatch (e) {\\n failureReason = \\\"Provisioning failed: Error reading request with id \\\" + requestId;\\n}\\n\\nif(!failureReason) {\\n try {\\n var request = requestObj.request;\\n var payload = {\\n \\\"applicationId\\\": request.common.applicationId,\\n \\\"auditContext\\\": {},\\n \\\"grantType\\\": \\\"request\\\",\\n \\\"requestId\\\": requestObj.id,\\n };\\n var queryParams = {\\n \\\"_action\\\": \\\"add\\\",\\n \\\"initiatingUser\\\": requestObj.requester.id\\n }\\n\\n logger.info(\\\"Creating account: \\\" + payload);\\n var result = openidm.action('iga/governance/user/' + request.common.userId + '/applications' , 'POST', payload,queryParams);\\n }\\n catch (e) {\\n var err = e.javaException; \\n err = JSON.parse(err.detail);\\n var message = err && err.body ? err.body.response : e.message;\\n failureReason = \\\"Provisioning failed: Error provisioning account to user \\\" + request.common.userId + \\\" for application \\\" + request.common.applicationId + \\\". Error message: \\\" + message;\\n }\\n \\n var decision = {'status': 'complete'};\\n if (failureReason) {\\n decision.outcome = 'not provisioned';\\n decision.comment = failureReason;\\n decision.failure = true;\\n execution.setVariable('enableEndWait', false);\\n }\\n else {\\n decision.outcome = 'provisioned';\\n }\\n\\n var queryParams = { '_action': 'update'};\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n logger.info(\\\"Request \\\" + requestId + \\\" completed.\\\");\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Reject Request\",\"name\":\"scriptTask-c58309b8c470\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":null}],\"script\":\"logger.info(\\\"Rejecting request\\\");\\n\\nvar content = execution.getVariables();\\nvar requestId = content.get('id');\\n\\n// Complete request as rejected\\nvar requestIndex = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\nvar decision = {'outcome': 'denied', 'status': 'complete', 'decision': 'rejected'};\\nvar queryParams = { '_action': 'update'};\\nopenidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Approved\",\"name\":\"scriptTask-0e5b6187ea62\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"inclusiveGateway-a71e67faaad1\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = content.get('context');\\nvar skipApproval = content.get('skipApproval');\\nvar queryParams = {\\n \\\"_action\\\": \\\"update\\\"\\n}\\ntry {\\n var decision = {\\n \\\"decision\\\": \\\"approved\\\",\\n }\\n if (skipApproval) {\\n decision.comment = \\\"Request auto-approved due to request context: \\\" + context;\\n }\\n openidm.action('iga/governance/requests/' + requestId, 'POST', decision, queryParams);\\n\\n}\\ncatch (e) {\\n var failureReason = \\\"Failure updating decision on request. Error message: \\\" + e.message;\\n var update = { 'comment': failureReason, 'failure': true };\\n openidm.action('iga/governance/requests/' + requestId, 'POST', update, queryParams);\\n}\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Request Context Check\",\"name\":\"scriptTask-4e9121fe850a\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"done\",\"step\":\"exclusiveGateway-621c9996676a\"}],\"script\":\"var content = execution.getVariables();\\nvar requestId = content.get('id');\\nvar context = null;\\nvar enableWait = false;\\nvar enableEndWait = false;\\nvar skipApproval = false;\\ntry {\\n // Read request object\\n var requestObj = openidm.action('iga/governance/requests/' + requestId, 'GET', {}, {});\\n if (requestObj.request.common.context) {\\n context = requestObj.request.common.context.type;\\n if (context == 'admin') {\\n skipApproval = true;\\n }\\n }\\n if (requestObj.request.common.startDate){\\n enableWait = true;\\n }\\n if (requestObj.request.common.endDate){\\n enableEndWait = true;\\n }\\n}\\ncatch (e) {\\n logger.info(\\\"Request Context Check failed \\\" + e.message);\\n}\\nlogger.info(\\\"Context: \\\" + context);\\nexecution.setVariable(\\\"context\\\", context);\\nexecution.setVariable(\\\"enableWait\\\", enableWait);\\nexecution.setVariable(\\\"enableEndWait\\\", enableEndWait);\\nexecution.setVariable(\\\"skipApproval\\\", skipApproval);\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Validation Gateway\",\"name\":\"exclusiveGateway-5167870154a9\",\"scriptTask\":{\"language\":\"javascript\",\"nextStep\":[{\"condition\":\"failureReason == null\",\"outcome\":\"validationSuccess\",\"step\":\"scriptTask-3a74557440fb\"},{\"condition\":\"failureReason != null\",\"outcome\":\"validationFailure\",\"step\":\"scriptTask-744ef6a8b9a2\"}],\"script\":\"logger.info(\\\"This is exclusive gateway\\\");\\n\"},\"type\":\"scriptTask\"},{\"displayName\":\"Wait Task\",\"name\":\"waitTask-13cf96ebeb37\",\"type\":\"waitTask\",\"waitTask\":{\"events\":null,\"nextStep\":[{\"condition\":\"true\",\"outcome\":\"COMPLETE\",\"step\":\"scriptTask-626899b6e99a\"}],\"resumeDate\":{\"isExpression\":true,\"value\":\"requestIndex.request.common.startDate\"}}}]}" + }, + "queryString": [ + { + "name": "_action", + "value": "publish" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/iga/governance/workflow?_action=publish" + }, + "response": { + "bodySize": 4226, + "content": { + "encoding": "base64", + "mimeType": "application/json; charset=utf-8", + "size": 4226, + "text": "[\"G/Q0RBTzAVCEDHNfvs2vr9+entkV5CkO9o0o75Vh5s5x7qHUK2G1ifJA8koygaJ8/2tlz4eej3ExClWMj1EFLYbE9O6GZgNALqmq/7unF6hnQgCOSbgYz6Du+VOi586dO+FO3mOo9r8ZQUQ5rjGpG9Koe1EyD/l8UWc0GgVGCvFfKpjun8OwM52KxtmfvbIROVq1p2CdutzqDgy7fBOcx8Y/WkM0zq4YTwOhwPHBXycYZ43dIscxmOee/vz8vdoF4vjV0wFFzTFEGgKK/50RR3Cf/0mFb5dVVjXL5aai5VLdJAI5QHYpeFE7o5EXyIgY+yD/4ErijJaO8THSgID4esWdUGD0IyFHN8bOgZunnSVEdyIKzKzn/1lF+lSnyzKt6qZepGWhlji9ccyq9VHg94UCHP5AFLhz2y35xNjezSQ+jNYauwWVqn7bZk/jg2+BQ+peRuJ8Ja20B+X7jtsAWugg4K7JluKL8kZtdhRm81VgimrGrxraAVdNthRnzGgW7pl6ZXajpwdSwVlowY673Z8lbhCNsRLhX1ba6E9wlhYA8nFuNx/Qws8xMFHvkzHoH2fGzFZdTd/qfGU7ulruF64YfEH5t+bAfl4/MQ7nicN5mq+kBYwEqGSC7KqJ0StpJ2m7FpgGM5ojZya1l0TOATrcn7SAtffOgyeljd2i9CrwaeI7GA0S8URI20t7dcWDrwApXML1O3XfCFiEjh0uGKQ1Pcy+IzphGNCwANRl0h3Hk9IzNiWwffTVnE0kv8YOS51VSK8yALiKGgYgawOADInrHzbgQOiN1cnQVw2VNpVJ2hcW9eMAblxjuC4HX0BiknX8ja+8QLOJks8KK9xcGTYoWz2+E4yBPNTuvdTuhz9IwG9noDCCQlomHd9PuXGRBMR3E8AE0M4SqAL8UWHc7E0IxlmIZk/QyUOOQ+QeLU9k7BZMgNkBuZ/aDzsC18O7+4ToOgAFzFpZABEXAx9NOCifpAjMtMMYyBe+K95uPpIxkE+M5gV+IYf/ARNbsvKdERi8cRsM5Q54oaR3fq2691k0rdD+DVXkVAXjIpKvRkPbtlmdmA8UB0Pt5DmQ5x1HMoGBZF63BMBGc7+D9YqrJADL70uAac7/x3m2arOjjHcjMy2A63M2cuJiKxm7ND3MuMqQWC7coVQa/IhVo5BNQ4UNZxIzcKMSeQSnCtLiNHG94L1XFwX1lWo2S5Ut\",\"QvgJcGb1gz23426nBGRbhOuwmuQJpkQEX7WdDy2cWbJWYwKYdRG0uPuSZhxYiCqOgQlgummZ8fcnsScbmcChmQPY6zAB0Y/EgcHbnglg87Q6/0CaTarEU/x/JH+6U17tA7RwBvZVV7gCE8DGQatIwVkixqpIrHR3+/jEeJLbcJhp8xW/IYJNand9g13flF1eFnm9gNAFYCNiLRVJCvKPfNkLKlt5Wfmfd3cPty/ro2TZr/5yQeWmSpuaVJXhxOM65Yf1b+vrp80Vu7LJF8tN0xX1Qnll9Mf/6XRqrmJPyFF10Xk1/cpGozijCevj4EmslVHkcQkntXsBCpQoX0CytJH60g5W01FP+5jbT0v+f4u3xGicOJpH0wOKM+2KBITYjT/i/pSKpwDn8aRCMFt7rnxQF/4q0/TGkQ5kY9Rww+j6nNH2qqBAxsn985ojzObTcTA+THhG7oPQAEVS6Ey9cdQq0jGwoTuc2XR/Tr7M6ousuKgWF9XiIl0sFvP5PInu18fbx+iN3c7mOHHM562Pg/EbQROvZBYeQvEwQ+yN1eSrnpAtzS/Sfa4vp6fJdicUecKKD9htepomHpWSwjbO3kSVpd1yuayqurIhuV+0yjHCAFU0G2eGb2aoEjbetmBGzvjnGF2dEW+xtkGAIW2cqeIR8au7UZd182Smyp7nAvs3hC2d0Sb1EtivPS1U15VNlzVaL65w7UlFggfaV6T5h0xvfBFtEMAD2YayxhvAwjZSLwCRSSUgk5ZnKbsm/l4EDLT07l6b26mmt6ATZ9tg/ehPn7AlxJFrlwGRsYPVIBVLnzn9mu7UaeeUhhZingsAICXToZyVKEJwKKhqdkeigCvG9hriaSCJAiRO51MdEiOta+LAtFXcKlFwST7BUwnf+n7VMe16DOSjwD/6DXtqZPWPKtKW/uoHlTv8ZImGVGBGAev5V8ZIGtQY3V5F06nd7gQTCrNw7w4EnXWyQd4KmxPqBs/W+FWnuZ2JDB1NrCBURQ8ekKpqL4mdQZqZZ4GKpbRKHwdUkqByky5rc6hSahNzFHKTJbqxGc0LReQargQu/RC6UkxZ20ciFHzb3mSycfeYykv6JmqdFU2alWq5kQVL/6ICrK3WKarovLVG1nvqa6tflYmieNq7CmuedF+0zDKXNgTHOdW6ZTXEDsvcgJrWsomjDM4/USygeoS8eOOqTqmqe6WUThf/j8eofNwzsZw3gEYbyozxn8rE/vZcpnnXLyva0CavL94HV/QiHUbDQmNmj0TqteeqLsqyLopFv8mYvne+MSWb6lGUchu32qiw/zusLymyQZCMaEkINqCM3ntrRvMOysMgaZQcrIrKcV6JatQmXitGySkAONZLT9oQaRO9JQYjDUPrKQtuNx+J0WuSE/bS12OkgHxMCGpDpTUYMUMbFxWN3T4H8mfScMDLGkhAhOqSrdCOgX574gwiaHKOqZjrkYiqvOmrN9SzHeALMNVhvcDA/UXZ2B6/eHmsn+igPJD30AIlH+qg1seOmoDDFaBeAYBAC397vL1JZo1jwYy8TyaiJTlXqFoOygNdhnbAG//1r0DeJxunT/D3t8WkxTwNhI8aY4uvyLQZ/kyZMAGi852rEmrT8RQkQu+8998aRmvUvt52qwWqGaCFVPtfXR5W1Em93PIliKOQ2Ls1oPXdtrcKTi7bUUBrBqUAeXBlUESiwlbu/D6MFKOQce8EsgAo2btNu0Bo2yhTiYrLM9wzYAJHuprVPOvHiomYcTjzQp04Bzo5NWNo16upEecenIt/VR4RRFI2jmdPwEM7bfBvTTTENFABnK8ppKP6r1hNR/luF1Li2svMBDBN1rSL8LAzmACG8D8Oaw==\",\"7BCMZLQpOLgSIOahyeNfRFoV1WZLdO9lth7ia0TjmLQdsTtBUoOoNdIrEjfIZC0IxHbLP0GsK0sEFcuFUyE83BjQPeMlgKUgF5wgN4fIjx1MD7OmtZkXxFdy2xAQuECN0V0WPR70GLVmM6WRoS2Qxol2Gao9kyu8I0lK4mg53G0KCOdgL1nP2O2ANjsLD5Hj5zgbuCOhVdOoRYuLBqxTNYcEd0M7rum7B711BS3TLO2pKRfK4slNRyVTds3e1tTp0E1Dn0nBmyI2MAyjPxlwT/rZQga+k+a88tUVPJDSVrSM23xQFw1VbpeZYvsRBUQFTIkzd0vDoKGBPu4+aLTyzkjiaTATrpCKPQi0LbDfZrUtq2GjADBk0gk1OMeIfSgGJkhRoHoaZQXRSyU22/EgZt94dkKSh1epLQ489DTSkEOGbRG4OOAG4tY5X6lvaGa3WCLPIai89SXyAYyYj4hY8Uwf9H5W5rKhRG4+dqQxghLX9GOk4Iqciyp6MtamgpJZ7doI2e7xHseuoxBAT1Rq8H9m5NeoaOS/EwInx6mWTWU5AOzB45pTAkZIo07+JGfuhfzd+HzJ03F9++fdH+sn0YxN/J5ZT2Hc0496B0I7VLB0xuMMqEVIZwLHVttNbxz/g1hzuxunSdQylay+0S7ADlm2hOKUJ891/ZzsCTgeUWRNlnE8ocjLbCpxkz7eFJI/f953oy9MdZRCOfBYrhdXH5EWi4njaK6d7c1Wf+PUD6AOBlUvWdYE0YGGmagd1PQIjQ5OaFrNP5x/Ol4J9XjaLqZhyNsQBX7+JzyZPT0OyqJArU6zMEetDK6dRC6ecWTITaMcVs00jk/LUk/kjVtXEGc8okibssxWsykutH+EpxOKPK/nXUnrZJGWVVZOPAyHmadmRVpXV2+Rn+qDMGrn4DQrei3zMwk6WqKG9VWaZtnQjqtsWi1CTQyrco3WbspzjZ90GqZF41KqrAptEdSRsGqGrnaxaJX+AhTK1lQWPUlZNHVomMXTqVlapgO16WxRd1tTQVxJvhzcw8mKbOKA2lucTUBg2YVuxv2GPIoU4IhKOs+ddwP5eNJWOVBMZfVY/0EKZAASvnydRBqVqAFNYkKa50tBTGt+grcFcQwo4ujAM0zYj7GkOdGPNAE=\"]" + }, + "cookies": [], + "headers": [ + { + "name": "x-powered-by", + "value": "Express" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-type", + "value": "application/json; charset=utf-8" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "vary", + "value": "Accept-Encoding" + }, + { + "name": "content-encoding", + "value": "br" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + }, + { + "name": "transfer-encoding", + "value": "chunked" + } + ], + "headersSize": 459, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.526Z", + "time": 4696, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 4696 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har new file mode 100644 index 000000000..384b8e8f5 --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/oauth2_393036114/recording.har @@ -0,0 +1,146 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/oauth2", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "ff75519a93ccab829f8ee8cf5e92b49f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 1328, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "accept-api-version", + "value": "protocol=2.1,resource=1.0" + }, + { + "name": "content-length", + "value": "1328" + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 450, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "assertion=&client_id=service-account&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*" + }, + "queryString": [], + "url": "https://openam-trivir-fairfax.forgeblocks.com/am/oauth2/access_token" + }, + "response": { + "bodySize": 1780, + "content": { + "mimeType": "application/json;charset=UTF-8", + "size": 1780, + "text": "{\"access_token\":\"\",\"scope\":\"fr:idc:custom-domain:* fr:idc:release:* fr:idc:sso-cookie:* fr:am:* fr:idc:esv:* fr:idc:content-security-policy:* fr:iga:* fr:idc:certificate:* fr:idm:* fr:idc:analytics:* fr:idc:cookie-domain:* fr:idc:promotion:*\",\"token_type\":\"Bearer\",\"expires_in\":899}" + }, + "cookies": [], + "headers": [ + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "content-security-policy-report-only", + "value": "frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "content-type", + "value": "application/json;charset=UTF-8" + }, + { + "name": "content-length", + "value": "1780" + }, + { + "name": "date", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 536, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.063Z", + "time": 135, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 135 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har new file mode 100644 index 000000000..aa6995b0b --- /dev/null +++ b/test/e2e/mocks/config-manager_4167095917/push_2272264157/iga-workflows_1855750639/0_n_D_3738999489/openidm_3290118515/recording.har @@ -0,0 +1,310 @@ +{ + "log": { + "_recordingName": "config-manager/push/iga-workflows/0_n_D/openidm", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.243Z", + "time": 182, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 182 + } + }, + { + "_id": "9cb8561357870863838a9948da32d1e8", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "name": "accept", + "value": "application/json, text/plain, */*" + }, + { + "name": "content-type", + "value": "application/json" + }, + { + "name": "user-agent", + "value": "" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "authorization", + "value": "Bearer " + }, + { + "name": "accept-encoding", + "value": "gzip, compress, deflate, br" + }, + { + "name": "host", + "value": "openam-frodo-dev.forgeblocks.com" + } + ], + "headersSize": 1935, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "_fields", + "value": "*" + } + ], + "url": "https://openam-trivir-fairfax.forgeblocks.com/openidm/managed/svcacct/10d76629-78da-4265-868b-9a0cb68ebdb4?_fields=%2A" + }, + "response": { + "bodySize": 1382, + "content": { + "mimeType": "application/json;charset=utf-8", + "size": 1382, + "text": "{\"_id\":\"10d76629-78da-4265-868b-9a0cb68ebdb4\",\"_rev\":\"86842101-a5a1-4dfd-ad6b-276156428ce8-5845\",\"accountStatus\":\"active\",\"name\":\"Frodo-SA-1777919406717\",\"description\":\"dsevy@trivir.com's Frodo Service Account\",\"scopes\":[\"fr:am:*\",\"fr:idc:analytics:*\",\"fr:idc:certificate:*\",\"fr:idc:content-security-policy:*\",\"fr:idc:cookie-domain:*\",\"fr:idc:custom-domain:*\",\"fr:idc:dataset:*\",\"fr:idc:esv:*\",\"fr:idc:promotion:*\",\"fr:idc:release:*\",\"fr:idc:sso-cookie:*\",\"fr:idm:*\",\"fr:iga:*\"],\"jwks\":\"{\\\"keys\\\":[{\\\"kty\\\":\\\"RSA\\\",\\\"kid\\\":\\\"hshlr1hlp8bXdLNDrh3rESiHNsMS68c4XtbZX9i_Seg\\\",\\\"alg\\\":\\\"RS256\\\",\\\"e\\\":\\\"AQAB\\\",\\\"n\\\":\\\"owg6VJta_1o9VqyQk4Xs2kA_BDcyWEN1WMERqaJIFCbtecz_IMBp2G5m76dawbB9QvUsFvMqfJ2OGbaCcfC2o5lkxEu4nxdKLKYZ4-JTGsbPN6j-f9yr0LCjFMPd1BRxKQ98euSu5UZ0_gy9QN-eS4zB5zJsb8E7Y7FXsxG6vgd8dCqCSPjJeSmZhnQEeqJeysGlA5jMzQUP9Lvgm2aZp5wz7DXzF9lvsqRjm49H9wlERjy4KDmjlp5Rr3lz8ZXGgsaIdp18hUrPFKJP5qxkICfnbxdyK858A5puUypj1OAqrOtAnwjk5lMPOYzBWjWV72RPnOY3-6KAHo8uFXK3EH8AN8ErHxhpo-soV0e7-Z7gEnmt0rliY3j_-2AHA0Q5G1k52cGQ-dARGzgAQacpdnQv_pT0k83DGZPrpR6PqBRkyiJBD_PTvySZohxFgjpJfJmkYec7Pg40xri_LN1ozkLRBdQwL2zaQFYtq_VZC20a8Y7NpqpoLcvFIB9W2NS03qTokvId7gdSgdcVmpOo4n7OZZCouD6cyWyJ6Nj9uaxz-mw4Mdzhpd8cclSV_gXeWMBBoW3dZ7zzkEFMWHBT2x9S8JAZor_aaGJ2MXOoNoHRg-q9shNhQ3h7U14MXfL7I9R4ixClZMOpxILa0VT0Vzm-h685xkXwa28WLSw21QU\\\"}]}\",\"maxCachingTime\":\"15\",\"maxIdleTime\":\"15\",\"maxSessionTime\":\"15\",\"quotaLimit\":\"5\"}" + }, + "cookies": [], + "headers": [ + { + "name": "date", + "value": "" + }, + { + "name": "vary", + "value": "Origin" + }, + { + "name": "cache-control", + "value": "no-store" + }, + { + "name": "content-security-policy", + "value": "default-src 'none';frame-ancestors 'none';sandbox" + }, + { + "name": "content-type", + "value": "application/json;charset=utf-8" + }, + { + "name": "cross-origin-opener-policy", + "value": "same-origin" + }, + { + "name": "cross-origin-resource-policy", + "value": "same-origin" + }, + { + "name": "etag", + "value": "" + }, + { + "name": "expires", + "value": "0" + }, + { + "name": "pragma", + "value": "no-cache" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "x-frame-options", + "value": "DENY" + }, + { + "name": "content-length", + "value": "1382" + }, + { + "name": "x-forgerock-transactionid", + "value": "" + }, + { + "name": "strict-transport-security", + "value": "max-age=31536000; includeSubDomains; preload;" + }, + { + "name": "x-robots-tag", + "value": "none" + }, + { + "name": "via", + "value": "" + }, + { + "name": "alt-svc", + "value": "" + } + ], + "headersSize": 657, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2026-07-22T21:53:20.423Z", + "time": 94, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 94 + } + } + ], + "pages": [], + "version": "1.2" + } +}