> ## 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.

# Enabling Authenticated Portal Users

> Enable logged-in members to access your fusionCore portal site and assign their permissions.

An authenticated portal user is a member who logs in to your Experience Cloud site with their own credentials. You enable one the standard Salesforce way — turn a Contact into a customer user — then assign the fusionCore portal permissions. fusionCore recognizes the logged-in member at runtime and tailors its components to them; the profile sections, for example, show that member's own Account and Contact data.

## Prerequisites

* A portal site already created — see [Setting up a Portal Site](/end-user-guides/portal/setting-up-a-portal-site).
* The Contact you are enabling has an Account.
* Your own user has a role assigned (required to create a customer user).

## How to Enable a Portal User

<Steps>
  <Step title="Enable the customer user on the Contact">
    On the Contact record, click **Enable Customer User**.

    <Frame caption="The Enable Customer User action on a Contact">
      <img src="https://mintcdn.com/fusionspan/PQhCyVfBbt1uWfmh/images/end-user-guides/4861755393/image-20250218-181847.png?fit=max&auto=format&n=PQhCyVfBbt1uWfmh&q=85&s=79b55698e8ab4b0292a868f3bf9edde4" alt="A Contact record with the Enable Customer User action highlighted" width="3360" height="1706" data-path="images/end-user-guides/4861755393/image-20250218-181847.png" />
    </Frame>
  </Step>

  <Step title="Validate and save the new user">
    Review the **New User Information**, then click **Save**.

    <Info>
      The user creating the customer user must have a role assigned. Without one, Salesforce throws an error and the save fails.
    </Info>

    <Frame>
      <img src="https://mintcdn.com/fusionspan/PQhCyVfBbt1uWfmh/images/end-user-guides/4861755393/Screenshot_2025-02-18_at_12.19.42-PM-20250218-181947.png?fit=max&auto=format&n=PQhCyVfBbt1uWfmh&q=85&s=b1b141ed76693989a2e838aecc0b391c" alt="The New User Information page for a community user" width="3366" height="1730" data-path="images/end-user-guides/4861755393/Screenshot_2025-02-18_at_12.19.42-PM-20250218-181947.png" />
    </Frame>
  </Step>

  <Step title="Assign the portal permission set group">
    In **Setup**, search for **Users** in the Quick Find box and select it. Click the new community user, then assign the **`fusionCore - Portal User`** permission set group. Delivered by the fusionCore Layouts package, this group bundles the member-facing portal permission sets — My Orders, My Profile, My Subscriptions, Checkout, Installments, Cancel/Renew/Manage Subscription, My Wallet, Payment Confirmation, and roster access — so a member gets everything they need from a single assignment rather than from individual permission sets.

    <Frame>
      <img src="https://mintcdn.com/fusionspan/PQhCyVfBbt1uWfmh/images/end-user-guides/4861755393/Screenshot_2025-02-05_at_9.43.31-PM.png?fit=max&auto=format&n=PQhCyVfBbt1uWfmh&q=85&s=258e233840f5f281d4f68fbea20b8f0b" alt="The user detail page in Setup" width="2824" height="1074" data-path="images/end-user-guides/4861755393/Screenshot_2025-02-05_at_9.43.31-PM.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/fusionspan/PQhCyVfBbt1uWfmh/images/end-user-guides/4861755393/Screenshot_2025-02-05_at_9.44.08-PM.png?fit=max&auto=format&n=PQhCyVfBbt1uWfmh&q=85&s=c8418d5073a5c896eee03f2b66e894af" alt="Assigning the fusionCore - Portal User permission set group to the user" width="2076" height="1320" data-path="images/end-user-guides/4861755393/Screenshot_2025-02-05_at_9.44.08-PM.png" />
    </Frame>

    <Info>
      To assign portal permissions to many users at once, use [User Access Policies](https://help.salesforce.com/s/articleView?id=platform.users_enable_access_policy.htm\&language=en_US\&type=5).
    </Info>
  </Step>
</Steps>

## Limitations and Common Pitfalls

* **Your own user needs a role before creating customer users.** If the running user has no role assigned, the customer user save fails with an error. Assign a role first.
* **A portal user with no permission set group sees little.** The `fusionCore - Portal User` permission set group grants the access the portal components rely on. Assign it, or the member's profile and other portal pages will not load correctly.
