Often, when you want to deploy new use cases, you might configure and test it out in a sandbox org, then deploy it to production. For example, a new Quality category with a new lifecycle.
Instead of having to manually recreate the category and lifecycle with all the phases, transitions, approval definitions, you can use the workbench to copy those from one org to another.
Source Org: The org (typically sandbox) where the category or lifecycle is configured.
Target Org: The org (typically production) to where you want to copy the category or lifecycle.
Pre-requisite: Set up cross-origin resource sharing (CORS) in each org.
- Login to the Source Org
- Go to Setup
- Go to Security -> CORS
- Click New
- Enter the Origin URL Pattern as https://propelworkbench.herokuapp.com
- Click Save
- Repeat for the Target Org
Logout from Salesforce (all orgs).
Navigate to: https://propelworkbench.herokuapp.com/home
Login to your source org and target org. If one org is a sandbox, click "Login (Sandbox)", otherwise click "Login".
At the top of the page, select what to copy -- Category or Lifecycle.
Select what you want to copy and click "Copy Source to Target".
Note: The Workbench tool doesn’t fill the values in a lifecycle phase for “If Approved Set Status to” and “If Rejected Set Status To.” Remember to do that manually in the target org after copying.