---
schema_version: "1"
id: f11b761e6217bc7b007c7f45212f8a6e7c27986601ece649b67f5fb269edc1ce
title: Guidelines for Digital Experiences Content in Enablement Programs
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/enablement_content_guidelines.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.enablement_content_guidelines.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7435469d7d7854d896e36fa7b7f0a93a04ebd0b5b4733372006f18cc705b703a
description: The Enablement workspace in the Digital Experiences app provides specific functionality for managing content used in Enablement program exercises. If your org already has Digital Experiences enabled, only the provisioned Enablement workspace supports content for Enablement programs.
products:
  - Sales Cloud
  - Sales Enablement
release: "264"
---
# Guidelines for Digital Experiences Content in Enablement Programs

The Enablement workspace in the Digital Experiences app provides specific functionality for managing content used in Enablement program exercises. If your org already has Digital Experiences enabled, only the provisioned Enablement workspace supports content for Enablement programs.

### 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: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Enablement is available in <strong>Developer</strong> Edition with a limited number of add-ons. It is also available with Sales, Service, or the Salesforce Platform in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Einstein 1 Sales Edition</strong> Editions for an additional cost</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Enablement Lite is available with Sales in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Partner Enablement is available in <strong>Developer</strong> Edition with a limited number of add-ons. It is also available with Sales, Service, or the Salesforce Platform in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions for an additional cost. A <a href="https://help.salesforce.com/s/articleView?id=slack.prm_support_license_template.htm&amp;language=en_US" target="_blank">supported PRM add-on license</a> is required.</td></tr></tbody></table>

## Enablement Workspace

The Enablement add-on license provisions a workspace named Enablement in the Digital Experiences app, where you manage the content that you want to use for exercises in Enablement programs. There’s no requirement to first enable the Digital Experiences app. To access the workspace and manage content, you must be assigned the appropriate contributor role by a Salesforce admin.

Only the provisioned Enablement workspace supports content for exercises in programs. If you already use Digital Experiences outside of Enablement, other workspaces that you create or already use aren’t compatible with Enablement programs.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/images/icon_note.png)

Note If you’ve already reached your org’s limit for the number of workspaces or channels, the Enablement workspace isn’t provisioned. For help with provisioning the workspace, submit a Salesforce Customer Support case.

The Enablement workspace supports all types of programs, including Enablement Lite and Partner Enablement programs.

The Enablement workspace is also available by default in a Full sandbox. In a Developer, Developer Pro, or Partial Copy sandbox, an extra step is required to create the workspace. See [Sandbox Support for Enablement](https://help.salesforce.com/s/articleView?id=sales.enablement_sandbox.htm&release=264.0.0&type=5 "Enablement Lite, full Enablement, and Partner Enablement functionality is available in sandboxes with some limitations.").

## Contributor Roles

To give permission to users who manage content for Enablement programs, a Salesforce admin can assign these contributor roles in the Enablement workspace.

- Content Admins can create and publish content in the workspace, and manage contributor roles for other users.
- Content Managers can create and publish content in the workspace.
- Content Authors can create content in the workspace, but can’t publish.

Because only published content can be used in Enablement programs, we recommend that you assign the Content Manager contributor role to all users who contribute to programs. This role provides the appropriate access for Enablement. See [Assign a Contributor Role in the Enablement Workspace](https://help.salesforce.com/s/articleView?id=sales.enablement_content_contributor.htm&release=264.0.0&type=5 "To manage content for exercises in Enablement programs, assign the Content Manager contributor role in the Enablement workspace in the Digital Experiences app.").

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/images/icon_tip.png)

Tip If a user already has the Content Admin contributor role assigned, there’s no need to downgrade them to Content Manager.

## Permissions and Roles Required for Creating Content

To manage content for exercises in Enablement programs, a user must have [an appropriate contributor role in the Enablement workspace in the Digital Experiences app](https://help.salesforce.com/s/articleView?id=sales.enablement_content_contributor.htm&release=264.0.0&type=5 "To manage content for exercises in Enablement programs, assign the Content Manager contributor role in the Enablement workspace in the Digital Experiences app.") or an appropriate combination of permissions.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" id="d13298e195">User Type</th>
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="vertical-align:top;" id="d13298e198">If the user has...</th>
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="vertical-align:top;" id="d13298e201">Then the user can...</th>
          </tr>
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d13298e207">
              <p>Design and Deliver Enablement Programs</p>
              <p>OR</p>
              <p style="margin-bottom:0;">Design and Deliver Enablement
                Lite Programs</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d13298e214">Content Manager contributor role</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d13298e217">Save drafts and publish content (one click) from Program Builder</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d13298e220">Save Drafts and Publish content (Two Clicks) from the Enablement
              workspace</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Design and Deliver Enablement ProgramsORDesign and Deliver Enablement Lite Programs" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" headers="d13298e195 ">Standard user</td>

            <td data-label="Content Manager contributor role" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e207 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td data-label="Save drafts and publish content (one click) from Program Builder" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e214 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td data-label="Save Drafts and Publish content (Two Clicks) from the Enablement workspace" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e217 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e220 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

          </tr>
          <tr class="">
            <td data-label="Content Manager contributor role" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e207 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td data-label="Save drafts and publish content (one click) from Program Builder" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e214 ">—</td>

            <td data-label="Save Drafts and Publish content (Two Clicks) from the Enablement workspace" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e217 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/crossmark.png" alt="Red cross mark icon"></span>
            </td>

            <td class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e220 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/crossmark.png" alt="Red cross mark icon"></span>
            </td>

          </tr>
          <tr class="">
            <td data-label="Design and Deliver Enablement ProgramsORDesign and Deliver Enablement Lite Programs" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" headers="d13298e195 ">Salesforce admin</td>

            <td data-label="Content Manager contributor role" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e207 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td data-label="Save drafts and publish content (one click) from Program Builder" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e214 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td data-label="Save Drafts and Publish content (Two Clicks) from the Enablement workspace" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e217 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e220 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

          </tr>
          <tr class="">
            <td data-label="Content Manager contributor role" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e207 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td data-label="Save drafts and publish content (one click) from Program Builder" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e198 d13298e214 ">—</td>

            <td data-label="Save Drafts and Publish content (Two Clicks) from the Enablement workspace" class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e217 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/checkmark.png" alt="Green check mark icon"></span>
            </td>

            <td class="slds-cell-wrap" style="text-align:center;vertical-align:top;" headers="d13298e201 d13298e220 ">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/resources-global/_corporate/images/crossmark.png" alt="Red cross mark icon"></span>
            </td>

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

## Ways to Create Content

To publish content for use in a program, you can start either in the Enablement workspace in Digital Experiences or add content directly from Program Builder. Starting in the Digital Experiences app provides more options for managing content records, but starting in Program Builder requires fewer clicks and less navigation.

- To add content in Digital Experiences, you first create content in Draft status, and then you manually change content to Published status. Adding content with this workflow requires two separate manual steps. To learn more, see [Create a Link or Video for an Exercise from Digital Experiences](https://help.salesforce.com/s/articleView?id=sales.enablement_content_link_video.htm&release=264.0.0&type=5 "In the Digital Experiences app, you can add the links or videos that you want to include in a program before you start working in Program Builder.") and [Create Rich Text for an Exercise from Digital Experiences](https://help.salesforce.com/s/articleView?id=sales.enablement_content_rich_text.htm&release=264.0.0&type=5 "In the Digital Experiences app, you can add the rich text content that you want to use for a Lesson exercise in a program before you start working in Program Builder. You can also insert images in the rich text content body.").
- To add content from Program Builder, an option to create content is available when you search for content to use for a specific exercise. Adding content with this workflow saves content in Draft status and moves the content to Published status with one click. To learn more, see [Create Content for an Exercise from Program Builder](https://help.salesforce.com/s/articleView?id=sales.enablement_content_program_builder.htm&release=264.0.0&type=5 "Create and edit links, videos, or rich text directly from Program Builder without navigating to the Digital Experiences app. Working from Program Builder directly requires fewer clicks to create and update content but offers fewer options for managing content records.").

## Content Types

The Enablement workspace defines content types that are compatible only with Enablement programs. These content types support specific exercise types in Program Builder. For a list of exercise types and corresponding content types, see [Exercise Types in Enablement Programs](https://help.salesforce.com/s/articleView?id=sales.enablement_programs_exercise_types_reference.htm&release=264.0.0&type=5 "The Program Builder palette includes several types of exercises that determine the content you provide and how users experience the content when they take the program.").

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/images/icon_note.png)

Note The Image content type is used only for images that appear in Rich Text content types for use in Lesson exercises in programs. You can use the Image content type to manage images separately from the Rich Text content types that reference them. By itself, the Image content type doesn’t correspond to any exercise type in Program Builder. To learn more about managing images outside of rich text, see [Add and Publish an Image for Rich Text Content from Digital Experiences](https://help.salesforce.com/s/articleView?id=sales.enablement_content_image.htm&release=264.0.0&type=5 "When you create rich text content for use with a Lesson exercise in a program, you can insert images that are already published in the Enablement workspace in the Digital Experiences app. You can add and publish the image separately, and manage its versions outside of the Rich Text content type that references it.").

## Content Status

Outside of the Enablement add-on license, the Digital Experiences app allows you to move content through a workflow with different statuses, such as Draft, Published, Revised, and Archived. However, because the Enablement license provides limited functionality in Digital Experiences, follow these guidelines for content in Enablement programs.

- An exercise in an Enablement program can only reference content that’s in the Published status.
- To optimize storage of your managed content, only publish content that you plan to use in a program. Leave all other content in Draft status.
- The Enablement workspace supports unpublishing or deleting content that was previously published, but only if that content isn’t used in a published program.
- In Program Builder, you can only add and publish new content or edit previously published content. You can’t unpublish or delete previously published content from Program Builder.

## Content Installed from a Managed Package

If you install Enablement programs from a managed package, the package can also install a separate Digital Experiences workspace with a name that the package owner defines. This workspace contains content for exercises in the packaged programs. For this content, you can change its publication status, but can’t edit the content otherwise. New versions of the managed package can upgrade content in this workspace.

## Versions

The detail page of any content in the Enablement workspace includes a version history list. With this list, you can view the publication history of content and restore a previously published version.

![Version History list on the detail page of a content record in the Enablement workspace](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/enablement/images/cms_version_history.png)

For example, when you first publish a link, the version history on the link’s content detail page shows one version, with a status of Published. When you edit the published link, the version history shows a second version, with a status of Revised. When you publish the edited link, the version’s status updates to Published. If you later decide that you want to revert to the first version of the link, you can click the Restore ![Restore icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/enablement/images/cms_restore_icon_16x16.png) icon. The Restore option creates a third version, the content of which is the same as the first version.

If you insert images in rich text, the images are published as separate Image content type records in the workspace. You can iterate and revert images independently from the rich text that references them.

When you publish a new version of content referenced by an exercise in a published program, the program shows the new version automatically. Assigned users receive your updated content right away.

When you edit content directly from an exercise in Program Builder and save your changes, a new version of the content is created and published.

## Usage Info

The Usage Info tab on the detail page of a content record in the Enablement workspace lists the published programs where the content is used. Before you unpublish content records, check whether the content is used in a published program.

![The Usage Info tab on a content record in the Enablement workspace, showing the published programs where the content is used](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/enablement/images/cms_usage_info.png)

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/images/icon_important.png)

Important For Enablement Lite, the Usage Info tab doesn't show data if you published a program, turned off Enablement Lite, and then turned it on again. In this case, unpublish your Enablement Lite programs and republish them to see the Usage Info tab details.

## Collections

The Enablement workspace supports Salesforce CMS collections, which you can use to group multiple records of the same content type together in a single container.

With a collection, you can publish multiple records at the same time. However, in a program, you can still reference only one published link, video, or rich text record per exercise. For example, you can’t publish a collection and then automatically reference all records in that collection from a program.

## Importing and Exporting Content

The Enablement workspace supports the Salesforce CMS capabilities for importing and exporting content. You can export content in .zip files that you can import back into the workspace. You can import only the specific content types that the Enablement workspace supports: links, videos, rich text, and images. To learn more about the import requirements and the export format, see [Import and Export Content with Salesforce CMS](https://help.salesforce.com/articleView?id=cms_import_export_overview.htm&language=en_US).

## Localization

The Enablement workspace supports only English for content.

## Storage

The Enablement add-on license allows a minimum of 10 GB for content storage in Digital Experiences.

You can view your company’s current storage. From Setup, in the Quick Find box, enter Storage, and then select **Storage Usage**. Scroll to the Current Data Storage Usage section, and find the Managed Content Bodies item.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/images/icon_note.png)

Note This value shows the total storage for all your CMS content, not just content in your Enablement workspace.

![The Storage Usage page in Setup, showing the Managed Content Bodies storage value](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-enablement-264-0-0-production-enus/4a7278f8-cbf0-413e-95e6-6a1aa646877b/enablement/images/storage-usage.png)

#### See Also

- [Assign a Contributor Role in the Enablement Workspace](https://help.salesforce.com/s/articleView?id=sales.enablement_content_contributor.htm&release=264.0.0&type=5 "To manage content for exercises in Enablement programs, assign the Content Manager contributor role in the Enablement workspace in the Digital Experiences app.")
- [Create a Link or Video for an Exercise from Digital Experiences](https://help.salesforce.com/s/articleView?id=sales.enablement_content_link_video.htm&release=264.0.0&type=5 "In the Digital Experiences app, you can add the links or videos that you want to include in a program before you start working in Program Builder.")
- [Create Rich Text for an Exercise from Digital Experiences](https://help.salesforce.com/s/articleView?id=sales.enablement_content_rich_text.htm&release=264.0.0&type=5 "In the Digital Experiences app, you can add the rich text content that you want to use for a Lesson exercise in a program before you start working in Program Builder. You can also insert images in the rich text content body.")
- [Installing Enablement Programs from Managed Packages](https://help.salesforce.com/s/articleView?id=sales.enablement_package.htm&release=264.0.0&type=5 "Quickly bring programs to life in minutes by installing programs and all their dependencies, including measures and exercise content, from second-generation managed packages.")
- [Role-Based Access in Salesforce CMS](https://help.salesforce.com/s/articleView?id=xcloud.cms_access_control_overview.htm&language=en_US)
- [Unpublish Content from CMS Channels](https://help.salesforce.com/s/articleView?id=xcloud.community_managed_content_unpublishing_content.htm&language=en_US)