---
schema_version: "1"
id: 6a7de119a70903d3e6592baa5f84bda820f09a31c8f36abb405ced2d9cc9df56
title: Configure Deep Cloning for Fulfillment Workspaces
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/dro_configure_fulfillment_workspace_deep_cloning.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.dro_configure_fulfillment_workspace_deep_cloning.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: a278796a0ba85e32a12da5c106a98993e1f2b2686492450f1fe59ae0980a1b71
description: Deep cloning uses the preconfigured context definition FulfillmentWorkspaceDeepCloneContext by default. Configure deep clone settings to include supported custom fields or objects, or to transform field values during cloning.
products:
  - Revenue Cloud
release: "264"
---
# Configure Deep Cloning for Fulfillment Workspaces

Deep cloning uses the preconfigured context definition FulfillmentWorkspaceDeepCloneContext by default. Configure deep clone settings to include supported custom fields or objects, or to transform field values during cloning.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <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="d189209e63">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d189209e63 ">To configure deep cloning for fulfillment workspaces:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d189209e63 ">DRO Admin</td>

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

Turn on Context Definitions to load the FulfillmentWorkspaceDeepCloneContext context definition. For more information, see [Turn On Context Definitions](https://help.salesforce.com/s/articleView?id=ind.dro_use_context_definitions.htm&release=264.0.0&type=5 "Context definitions ensure efficient data access at every step of the orchestration process. A context definition includes a structure that defines the nodes, its attributes, and context tags.").

By default, deep cloning uses this preconfigured FulfillmentWorkspaceDeepCloneContext context definition to copy the fulfillment workspace, workspace items, step definition groups, step definitions, and step dependency definitions. This configuration is optional. Configure deep cloning only when you want to:

- Extend the context definition to include supported custom fields or objects. Create a context definition that extends FulfillmentWorkspaceDeepCloneContext, and then select it for deep cloning.
- Select an expression set when you want to transform field values in the cloned records.

1. From Setup, in the Quick Find box, enter and then select **Dynamic Revenue Orchestrator Settings**.
2. Select **Deep Clone Settings**.
3. For Fulfillment Workspace Context Definition, select a context definition.
    - To copy the standard supported records, select FulfillmentWorkspaceDeepCloneContext.
    - To also copy supported custom fields or objects, select a context definition that extends FulfillmentWorkspaceDeepCloneContext.
4. **Optional:** To transform field values in the cloned records, select an expression set for Fulfillment Workspace Expression Set.
    
    For example, use an expression set to append text to cloned record names or assign a different value to a custom field.

The selected context definition and expression set apply to all subsequent fulfillment workspace deep clones.

#### See Also

- [Clone a Fulfillment Workspace](https://help.salesforce.com/s/articleView?id=ind.dro_clone_a_fulfillment_workspace.htm&release=264.0.0&type=5 "Copy a fulfillment workspace and its supported design-time records to create a starting point for a new orchestration design. Changes to the cloned workspace don’t affect the source workspace.")
- [Extend a Context Definition](https://help.salesforce.com/s/articleView?id=ind.context_service_extend_context_definitions.htm&language=en_US)