> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fusioncore.us/llms.txt
> Use this file to discover all available pages before exploring further.

# Setting Up a Portal Site

> Set up the Experience Cloud site that hosts your fusionCore portal components.

A fusionCore **portal site** is a standard Salesforce **Experience Cloud** site — there is no custom "portal site" object. fusionCore ships the portal **components** (profile sections, checkout, payment confirmation, and more), not the site container itself. Every fusionCore portal component declares Experience Cloud page targets, which is why it appears in the Experience Builder component palette and can only be placed inside an Experience Cloud site.

Use a **Lightning Web Runtime (LWR)** template for new sites. Aura templates still work, but the Aura framework is being deprecated, so LWR is the recommended path for any new fusionCore portal.

## Prerequisites

* A user with admin permissions to manage Digital Experiences.
* The fusionCore packages installed in your org.

## How to Set Up a Portal Site

<Steps>
  <Step title="Enable Digital Experiences">
    In **Setup**, search for and open **Digital Experiences**, then click **Settings**. Select the **Enable Digital Experiences** checkbox and click **Save**.

    <Frame caption="The Digital Experiences Settings page in Setup">
      <img src="https://mintcdn.com/fusionspan/dgaf-BkijdfqhSNr/images/end-user-guides/4858708029/digital-experiences-settings.png?fit=max&auto=format&n=dgaf-BkijdfqhSNr&q=85&s=0222b839d2450c0df64fe0d73621cc4a" alt="The Digital Experiences Settings page in Setup, showing the Domain Name and Experience Management Settings sections once Digital Experiences is enabled" width="1280" height="720" data-path="images/end-user-guides/4858708029/digital-experiences-settings.png" />
    </Frame>

    <Note>
      Once Digital Experiences is enabled, the **Enable Digital Experiences** checkbox is replaced by this Settings page, which shows your experience domain and management options. The domain you set here forms the base URL for every site you create.
    </Note>
  </Step>

  <Step title="Create a new site">
    In **Setup**, open **Digital Experiences**, click **All Sites**, then click **New**.

    Choose an **LWR** template for your use case, provide the site name, URL, and description, then click **Create**.

    <Frame caption="Creating a new Experience Cloud site">
      <img src="https://mintcdn.com/fusionspan/dgaf-BkijdfqhSNr/images/end-user-guides/4858708029/image-20260318-234151.png?fit=max&auto=format&n=dgaf-BkijdfqhSNr&q=85&s=e27f2f83df4942a5da1e99193308bc16" alt="The Experience Cloud site creation dialog with name, URL, and description fields" width="1895" height="823" data-path="images/end-user-guides/4858708029/image-20260318-234151.png" />
    </Frame>
  </Step>

  <Step title="Grant profile access to the site">
    After the site is created, click **Workspaces** to open the administration panel, then click **Administration**.

    Click **Members**, set the filter to **All Profiles**, and add the profile types you want to give access to this portal. Users with the selected profiles will be able to log in to the site.

    <Frame>
      <img src="https://mintcdn.com/fusionspan/dgaf-BkijdfqhSNr/images/end-user-guides/4858708029/Screenshot_2025-02-05_at_8.54.07-PM.png?fit=max&auto=format&n=dgaf-BkijdfqhSNr&q=85&s=1ec20d98c752f8ae0d411f9ab67b1527" alt="The site Members administration page with profiles added" width="2000" height="1222" data-path="images/end-user-guides/4858708029/Screenshot_2025-02-05_at_8.54.07-PM.png" />
    </Frame>
  </Step>
</Steps>

After the site exists, enable the users who will reach it — see [Enabling Guest Portal Users](/end-user-guides/portal/enabling-guest-portal-users) and [Enabling Authenticated Portal Users](/end-user-guides/portal/enabling-authenticated-portal-users) — then build out its pages in [Creating Portal Site Pages](/end-user-guides/portal/creating-portal-site-pages).

## Limitations and Common Pitfalls

* **fusionCore portal components render only inside an Experience Cloud site.** They target Experience Builder pages only, so you cannot place them on internal Lightning record pages or Lightning app pages. If a component is missing from the palette, confirm you are editing an Experience Cloud site and not an internal page.
* **Use an LWR template for new sites.** Aura templates are supported for legacy sites, but the Aura framework is being deprecated. Starting on Aura now means a migration later.
