With workflow template change management, you can manage changes on your workflow templates. Changes to a workflow template are stored by change set. Each change set is stored as a file in the file storage folder as defined in the Date entry workflow parameters.
You can use workflow template change management to synchronize workflow templates between several D365 FO environments. For workflow template change management, to work properly, the file storage folder, as defined in the Data entry workflow parameters, must be the same for all environments between which workflow template change sets must be synchronized. So, the change set files are stored centrally and can be accessed by all applicable environments.
In Data entry workflow, if change management is active, you:
This picture shows an example of a typical environment setup. For each environment, workflow template change management is active, using the same Azure Storage Account and folder to store project version files. In this case, the workflow template is checked out on the Development environment, changes are made, and the workflow template is checked in. Because the changes are required in the Acceptance environment, Get latest is done here.
You can use workflow template change management, for example, for these scenarios:
Name | Responsible | Description |
---|---|---|
Add workflow template to change management |
Designer (Data entry workflow) |
If workflow template change management is activated in the Data entry workflow parameters, you can add workflow templates to change management. So, change management is only applicable to the workflow templates that you added to version management. If you add a workflow templates to change management, it is automatically checked out to make changes. To add the current workflow template setup to change management as the first workflow templates change set, check in the workflow template. As a result, a change set file is created and added to the folder as defined in the Data entry workflow parameters. |
Check out workflow template |
Designer (Data entry workflow) |
If workflow template change management is active, you must check out a workflow template to make changes to the workflow template. You check out a workflow template in an environment. Each user in this environment can make changes to the checked-out workflow template. If a workflow template is checked out, it cannot be checked out in another environment. |
Change workflow template |
Designer (Data entry workflow) |
Use a data entry workflow to design a workflow that is applied when data is entered. For each data entry workflow template, define the desired steps. You can set up steps for these purposes:
|
Check in workflow template |
Designer (Data entry workflow) |
If workflow template change management is active and a workflow template is checked out to make changes, check in the workflow template to make the changes generally available for other environments. |
Undo changes |
Designer (Data entry workflow) |
If in an environment, the current workflow template change set is not the latest change set, you can get the latest change set. As a result, the current workflow template change set is replaced with the latest change set. |
Get latest workflow template change set |
Designer (Data entry workflow) |
If in an environment, the current workflow template change set is not the latest change set, you can get the latest change set. As a result, the current workflow template change set is replaced with the latest change set. |
Manage workflow template changes - Advanced |
Designer (Data entry workflow) |
Workflow template change management offers several advanced options. For example, to solve issues related to project versions. |