Use an IFlow as a configurable template

If you have multiple organizations, like a sales division for Denmark, Germany, Sweden, and some flows may need to run for all organizations, you can develop the flow once and then configure it for multiple organizations using distribution configuration.

  1. Open the IFlow details you want to use as a configurable template to create many IFlows.

  2. Click on Create distribution configuration button. It creates distribution configuration that is used for configuring external configuration for target IFlows created from the selected IFlow.

  3. Click on Add target IFlow to add target IFlows to the distribution configuration. It opens 'Add iFlows to distribution configuration' dialog box where you can configure target IFlows technical and displayed names:

    add iflows to distribution configuration
  4. If you want to change external configuration of target IFlows, deselect Inherit (source) for parameter, define values, and Save configuration:

    configure external configuration
  5. You can Upload all IFlows or Update target IFlow (in menu of target IFlow).

    If you want to deploy target IFlows, click on edit, enable Deploy uploaded objects, and click on save.

    If you want to update target IFlows after source IFlow changes, click on edit, enable Update target objects automatically, and click on save. After that if source IFlow is updated (the changes are handled during synchronization), target IFlows will be updated automatically.

  6. If you want to delete the distribution configuration, click on Delete button. It marks distribution configuration as deleted. If you want to delete distribution configuration that marked as deleted from CTT, click on Delete from CTT button.

IFlow can be linked only with one distribution configuration.

The IFlows created from a template are tracked like any others and can be transported with DevOps.