---
schema_version: "1"
id: 77f1793f6017604869a772eae91d5d4571438e7712ce20fbe1b39e7f20362834
title: Omnistudio on Experience Cloud
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_omnistudio_on_experience_cloud.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_on_experience_cloud.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 45764bc196d5c35f70d80898b911f5ecfc88a2e7559f1c3aab202d5e554ad175
description: Use Omnistudio to enhance your Experience Cloud sites by showing key contextual information and creating dynamic interactions.
products:
  - Omnistudio
release: "264"
---
# Omnistudio on Experience Cloud

Use Omnistudio to enhance your Experience Cloud sites by showing key contextual information and creating dynamic interactions.

In addition to setting up Omnistudio, you must complete specific tasks before you use Omnistudio on Experience Cloud such as provisioning user access, and designing and deploying Omnistudio components.

This topic gives a holistic view of Omnistudio on Experience Cloud, featuring high-level links. For comprehensive knowledge, follow the detailed tasks in the nested topics.

## Learn About Experience Cloud

If you're new to Experience Cloud, follow these links to get started.

- Trailhead: [Experience Cloud Basics](https://trailhead.salesforce.com/content/learn/modules/community_cloud_basics?trail_id=communities)
- Trailhead: [Experience Cloud Site Strategy](https://trailhead.salesforce.com/content/learn/modules/experience-cloud-site-strategy)
- Trailhead Project: [Set Up a Customer Site with Experience Cloud](https://trailhead.salesforce.com/content/learn/projects/set-up-a-community)
- [Learn Experience Cloud](https://www.learnexperiencecloud.com/)
- Salesforce Help: [Experience Cloud](https://help.salesforce.com/s/articleView?id=experience.networks_overview.htm&type=5&language=en_US)

## Set Permissions

Though both authenticated and guest users can use Omnistudio on Experience Cloud, the permissions and sharing-related rules needed for each user type can vary.

- Licenses and permission sets that are required to access Omnistudio on Experience Cloud: [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&release=264.0.0&type=5 "Grant permissions to administrators to create and manage Omnistudio objects, such as Flexcards, Omniscripts, Integration Procedures, and Omnistudio Data Mappers. Grant consumers permission to view only Omniscript objects.")
- Authenticated user access: [Setup Omnistudio Standard Permission Sets for Experience Site Users](https://help.salesforce.com/s/articleView?id=xcloud.os_setup_omnistudio_standard_permission_sets_for_experience_users_7169_std.htm&release=264.0.0&type=5 "Provide users with access to public-facing Omnistudio components while retaining object- and field-level security.")
- Guest user access: [Grant Digital Experience Guest Users Omnistudio Access](https://help.salesforce.com/s/articleView?id=xcloud.os_grant_digital_experience_guest_users_omnistudio_access_7519_std.htm&release=264.0.0&type=5 "Provide guest users with access to public-facing Omnistudio components while retaining object- and field-level security.")

## Work with Flexcards

Use Flexcards on Experience Cloud pages to build dynamic UI components and show key information at a glance.

- Learn about publishing Flexcards on Experience Cloud sites: [Activate and Publish a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_activateconfigureand_publish_flexcards_24744.htm&release=264.0.0&type=5 "After you confirm that the Flexcard is ready, activate it. After activation, add the Flexcard to a Lightning page or to a page in an Experience Builder site.")
- To get data from an Apex remote, Omnistudio Data Mapper, or Integration Procedure data source, most Flexcards use a context ID represented by the {recordId} context variable in an input map. To learn more, see Access the Context ID of a Flexcard on an Experience Site in the [Examples for Flexcard Settings](https://help.salesforce.com/s/articleView?id=xcloud.os_standard_examples_for_flexcard_settings.htm&release=264.0.0&type=5 "View examples for Flexcard settings, such as adding an event listener and repeating records of a Flexcard.") topic.
- Images used in Flexcards on Experience Cloud pages must be static resources. See [Add an Icon or an Image to a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_add_an_icon_to_a_flexcard_30498.htm&release=264.0.0&type=5 "Add icons or images to a Flexcard from an existing library or use your own. Then, add actions, CSS classes, and configure their dimensions to fit your company or institution.").
- The Navigate and Omniscript actions don’t work in preview. To view them, add them to a Lightning or Experience Builder page. For more information, see [Preview and Debug a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_preview_a_flexcard_41051.htm&release=264.0.0&type=5 "Preview a Flexcard's appearance and test its functionality before you publish it to a Lightning page or to a page in an Experience Builder Aura site. Review how the Flexcard looks on multiple devices and test the functionality of interactive elements such as actions. Debug the Flexcard's data output, events, actions, and more.").
- Use Flexcards on LWR sites: [Activate and Publish a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_activateconfigureand_publish_flexcards_24744.htm&release=264.0.0&type=5 "After you confirm that the Flexcard is ready, activate it. After activation, add the Flexcard to a Lightning page or to a page in an Experience Builder site.")
- [Activate and Publish a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_activateconfigureand_publish_flexcards_24744.htm&release=264.0.0&type=5 "After you confirm that the Flexcard is ready, activate it. After activation, add the Flexcard to a Lightning page or to a page in an Experience Builder site.")

## Work with Omniscripts

Use Omniscripts on Experience Cloud to build UI components that can interact with your Experience Cloud users.

- Learn about deploying and embedding Omniscripts on Experience Cloud sites: [Activate and Launch Omniscripts](https://help.salesforce.com/s/articleView?id=xcloud.os_activate_and_deploy_omniscripts_19760.htm&release=264.0.0&type=5 "Make Omniscripts available to Experience Sites, Lightning Pages, custom LWCs, and Lightning tabs by activating and launching the Omniscript. If an error occurs during deployment, the Omniscript is deactivated.")
- Use Omniscripts on LWR sites: [Add Your Omniscript to an Experience Cloud Page](https://help.salesforce.com/s/articleView?id=xcloud.os_add_your_omniscript_to_an_experience_page_19992.htm&release=264.0.0&type=5 "In the Omnistudio standard runtime, add the standard Omniscript component to an Experience Builder page after activation.")
- [Add Your Omniscript to an Experience Cloud Page](https://help.salesforce.com/s/articleView?id=xcloud.os_add_your_omniscript_to_an_experience_page_19992.htm&release=264.0.0&type=5 "In the Omnistudio standard runtime, add the standard Omniscript component to an Experience Builder page after activation.")
- To use features such as linking between an Omniscript and an Experience Cloud page, use page reference types: [Page Reference Types](https://developer.salesforce.com/docs/platform/lwc/guide/reference-page-reference-type.html)