---
schema_version: "1"
id: a3d4b9de87b16321aeb63bc467bb39b2a19a2468a4160b0f41c7e3aeda9fa53f
title: Deploy Orchestrations with Change Sets
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/orchestrator_deploy_with_change_sets.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.orchestrator_deploy_with_change_sets.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e42b7eedac99e6161715585beaa3d2dbafd3be3a619a81c7e47aaf39bb43031d
description: Create, test, and debug your orchestrations in a sandbox. Use a change set to send the orchestration and its associated flows to production when you’re ready to deploy.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Deploy Orchestrations with Change Sets

Create, test, and debug your orchestrations in a sandbox. Use a change set to send the orchestration and its associated flows to production when you’re ready to deploy.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.automate_orchestrator_about_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Review the supported products and editions for Flow Orchestration.">View supported editions for Flow Orchestration.</a></td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d304008e64">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">To create, edit, or view processes:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">
              <p>Manage Flow</p>
              <p>AND</p>
              <p style="margin-bottom:0;">View All Data</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">To edit deployment connections:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">
              <p>Deploy Change Sets</p>
              <p>AND</p>
              <p style="margin-bottom:0;">Modify Metadata Through Metadata API Functions</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">To use outbound change sets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">Create and Upload Change Sets</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">To use inbound change sets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d304008e64 ">Deploy Change Sets AND Modify Metadata Through Metadata API Functions</td>

          </tr>
        </tbody>
      </table>

Create and upload the outbound change set in your sandbox, and deploy the inbound change set in production.

1. Ensure that all group names and queue names used in the source org to assign interactive steps to users duplicate the names used in the target org.
2. Ensure that no interactive steps are directly assigned to a specific user.
    1. Create constants for each assigned user who’s directly assigned to an interactive step in the orchestration.
    2. Assign each interactive step to the appropriate assigned-user constant.
3. Activate your orchestration and all its referenced flows.
4. Create an outbound change set.
5. Add components to the new change set. These components include the orchestration, its associated flows, and any new custom actions or new custom flow screen components that the associated flows depend on.
6. Upload your outbound change set.
7. Deploy your inbound change set in your target org.
8. Update any assigned-user constants in the orchestration, and save a new version of the orchestration.
9. Activate the new version of the orchestration.

Ensure that the page layouts for each context record referenced in the orchestration include the Orchestrator Work Guide Lightning App Builder component.

#### See Also

- [_Sandboxes: Staging Environments for Customizing and Testing_ : Change Sets](https://help.salesforce.com/s/articleView?id=platform.changesets.htm&language=en_US)