# Salesforce CMS workspaces, channels and content

*Experience Cloud Consultant Study Guide · Branding, Personalization, and Content · Last updated October 24, 2026 · https://www.certifyforce.com/study-guide/experience-cloud-consultant/branding-personalization-and-content/salesforce-cms-workspaces-channels-and-content*

How Salesforce CMS content reaches a site: enhanced CMS workspaces with the site added as a channel, matching default languages, contributor roles for users and public groups, drafts, publishing and scheduling, trusted URLs for external images, CMS Connect for an external CMS, conditional collections and content pages on Aura sites, and data binding on LWR sites.

- Certification: Salesforce Experience Cloud Consultant
- Exam section: Branding, Personalization, and Content
- Study guide: https://www.certifyforce.com/study-guide/experience-cloud-consultant

**Official exam objective:**

> Implement Salesforce CMS content into an Experience.

## What the exam expects

- Connect a site to Salesforce CMS by adding it as a channel of a workspace, and match the workspace and site default languages.
- Assign contributor roles per workspace to users or public groups.
- Explain drafts, publishing, scheduled publishing and how a new version replaces live content.
- Fix external image or document links with Content Security Policy trusted URLs, and use CMS Connect for content kept in an external CMS.
- Display content on Aura sites with conditional collections and CMS content pages, and on enhanced LWR sites with the Grid component and data binding.

Key terms: **CMS workspace** (where content is authored, with its own contributors, languages and channels; new ones are enhanced); **channel** (a destination, such as a site, that receives a workspace's published content); **contributor role** (content admin, content manager or content author, set per workspace); **CMS Connect** (a connection that renders content from an external CMS in a site); **data binding** (LWR expressions that fill a component with CMS or CRM data).

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Channel first | Add the site as a channel, then publish content, before using it | [Custom Site Pages](https://help.salesforce.com/s/articleView?id=sf.cms_customcontenttype-detailpage.htm&language=en_US&type=5) |
| Enhanced by default | Every new workspace since Winter '25 | [CMS Workspaces](https://help.salesforce.com/s/articleView?id=xcloud.cms_cmsworkspace-create.htm&language=en_US&type=5) |
| Workspace limit | Up to 2,000 CMS workspaces per org | [CMS Workspaces](https://help.salesforce.com/s/articleView?id=xcloud.cms_cmsworkspace-create.htm&language=en_US&type=5) |
| Default language | Can't be changed; should match the site's | [CMS Workspaces](https://help.salesforce.com/s/articleView?id=xcloud.cms_cmsworkspace-create.htm&language=en_US&type=5) |
| Publish permission | Content admin or content manager | [Publish CMS Content](https://help.salesforce.com/s/articleView?language=en_US&id=xcloud.cms_content_publish.htm&type=5) |
| Contributors | Users or public groups, role set per workspace | [CMS Roles](https://help.salesforce.com/s/articleView?id=xcloud.cms_access_control_overview.htm&type=5&language=en_US) |
| New version | Replaces live content in all channels when published | [Publish CMS Content](https://help.salesforce.com/s/articleView?language=en_US&id=xcloud.cms_content_publish.htm&type=5) |
| External URLs | Add the domain to CSP trusted URLs | [CMS Content](https://help.salesforce.com/s/articleView?id=xcloud.cms_content_create_manage.htm&language=en_US) |
| Root path | Component Path holds only the part after the root path | [CMS Connect](https://help.salesforce.com/s/articleView?id=experience.rss_cms_connect.htm&language=en_US&type=5) |
| Conditional collection | Up to 10 filters; one Topic filter | [Conditional Collection](https://help.salesforce.com/s/articleView?id=experience.community_managed_content_collections_creatingnative-auto.htm&language=en_US&type=5) |
| Aura detail page | One per content type, CMS Single Item (Detail) | [CMS Single Item](https://help.salesforce.com/s/articleView?id=experience.rss_cms_singleitem_detail.htm&language=en_US&type=5) |
| LWR Grid | Shows CMS collections only in enhanced LWR sites | [LWR Components](https://help.salesforce.com/s/articleView?id=experience.networks_byo_lwr_components.htm&language=en_US&type=5) |

## Check yourself

- Why does a site manager see no workspace content in Experience Builder even though items are published?
- When do edits to a published item reach the site?
- Why do externally hosted CMS images raise security alerts on a site?
- Which role lets a public group publish content but not manage contributors?
- Which LWR component shows a paginated CMS collection from an enhanced workspace?

## Sources

- [Create and Manage a CMS Workspace](https://help.salesforce.com/s/articleView?id=xcloud.cms_cmsworkspace-create.htm&language=en_US&type=5)
- [Create and Manage CMS Content](https://help.salesforce.com/s/articleView?id=xcloud.cms_content_create_manage.htm&language=en_US)
- [Publish Content to CMS Channels](https://help.salesforce.com/s/articleView?language=en_US&id=xcloud.cms_content_publish.htm&type=5)
- [Role-Based Access in Salesforce CMS](https://help.salesforce.com/s/articleView?id=xcloud.cms_access_control_overview.htm&type=5&language=en_US)
- [Enhance Your CMS Skills: Workspaces, Channels, Contributors](https://trailhead.salesforce.com/content/learn/modules/salesforce-cms-basics/learn-about-cms-workspaces-channels-and-contributors)
- [Create Custom Site Pages with Experience Builder](https://help.salesforce.com/s/articleView?id=sf.cms_customcontenttype-detailpage.htm&language=en_US&type=5)
- [CMS Single Item (Detail)](https://help.salesforce.com/s/articleView?id=experience.rss_cms_singleitem_detail.htm&language=en_US&type=5)
- [CMS Connect (HTML)](https://help.salesforce.com/s/articleView?id=experience.rss_cms_connect.htm&language=en_US&type=5)
- [Create a Conditional CMS Collection for Your Aura Site](https://help.salesforce.com/s/articleView?id=experience.community_managed_content_collections_creatingnative-auto.htm&language=en_US&type=5)
- [Standard Components for LWR Templates](https://help.salesforce.com/s/articleView?id=experience.networks_byo_lwr_components.htm&language=en_US&type=5)
- [Use Expressions to Add Dynamic Data to LWR Sites](https://developer.salesforce.com/docs/platform/exp-cloud-lwr/guide/advanced-expressions.html)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 11 linked practice questions, and unlimited timed mock exams are included with the Experience Cloud Consultant pack (USD $19): https://www.certifyforce.com/practice-exams
