# Wave Embedded Installation & Setup

**Wave Embedded** brings the power of Valorx Wave **directly inside Salesforce**, offering a seamless, spreadsheet-like interface without requiring a browser extension. With live data updates and built-in Salesforce integration, Wave Embedded ensures a smooth and efficient data management experience within the platform.

**Estimated setup time:** 15 - 30 minutes.

***

## 1. Installing Wave Embedded

{% stepper %}
{% step %}
**Access the AppExchange**

* Click [here](https://appexchange.salesforce.com/appxListingDetail?listingId=26b00a1b-63f2-4b02-b2f9-73bba9429ec7) to go directly to the **Valorx Wave** listing on AppExchange.
* Log in if prompted and ensure your org is connected to your **Trailblazer.me** account.
* Click **Get It Now** to begin installation.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FkdOedOMuY6jL6XNsNWvd%2FClick%20Get%20Now.gif?alt=media&#x26;token=f7f14fe9-429d-405b-9fa1-6743987e5073" alt=""><figcaption><p>Access Valorx Wave on AppExchange</p></figcaption></figure>
{% endstep %}

{% step %}
**Choose an Installation Environment**

* In the **Package Install** pop-up, select the **Connected Salesforce Account** where you want to install the app.
* Click **Install in Production**, review the installation details and accept the terms and conditions.&#x20;
* Then, click **Confirm and Install**.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FsjewFzflztfsMPZY3lNZ%2FInstallation%20Environment%20Confirm.gif?alt=media&#x26;token=f2499bb2-513f-4d3e-a184-463c35d1019f" alt=""><figcaption><p>Installation Environment</p></figcaption></figure>
{% endstep %}

{% step %}
**Sign In and Assign Access**

* Sign in to your Salesforce org.
* Choose who should have access to the app:
  * **Admins Only** – Only system administrators can use the app.
  * **All Users** (recommended) – Grants access to all users in your org.
  * **Specific Profiles** – Assign access to selected user profiles.
* Click **Install** and wait for the installation to complete.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FnrMV7GGseMTrEI93mjtC%2FIntallation%20Complete.gif?alt=media&#x26;token=cd768376-1a7c-4811-97e5-f3bfbacadc76" alt=""><figcaption><p>Install Valorx Wave</p></figcaption></figure>
{% endstep %}

{% step %}
**Finalize Installation**

Click **Done** to complete the installation. You’ll be redirected to the Installed Packages screen to confirm the installed version is correct.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FNdg073fjhcAC1PGNTSZI%2FInstalled%20Package.gif?alt=media&#x26;token=996af414-548f-47bb-9761-200dfeeab8c4" alt=""><figcaption><p>Installed Package</p></figcaption></figure>
{% endstep %}

{% step %}
**Access The Wave Embedded**

Open the **App Launcher**, search for **Valorx Wave**, and launch the app.\
🎉 That’s it! Valorx Wave is now installed and ready to go!

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2Fpdq25HvVA7JQa5M6kz0c%2FComplete%20Install.gif?alt=media&#x26;token=8b2c5ee1-303f-4aff-9a92-79fcd1a0f44d" alt=""><figcaption><p>Access the Wave Embedded</p></figcaption></figure>
{% endstep %}
{% endstepper %}

{% hint style="info" icon="square-check" %}
**Installation Complete**

Valorx Wave is now installed. Continue with the steps below to understand user roles, assign licenses, configure page layouts, and set up permissions before users can access the app.
{% endhint %}

## User Roles in Wave Embedded

Before assigning licenses and setting up users, it's important to understand the two roles available in Wave Embedded. You'll use this information to decide which role each user should receive in the steps that follow.

<table><thead><tr><th width="154">Role</th><th>Permission and Access</th></tr></thead><tbody><tr><td>Designer</td><td>Create Grids, Configure Grids, and Manage Settings. Recommended for System Administrators.</td></tr><tr><td>Standard User </td><td>Can access and interact with grids assigned by Designers.</td></tr></tbody></table>

### **Role Assignment Post Installation**

* Upon installation, the **System Administrator** who **performs the installation** is automatically assigned the **Designer** role.
* Any additional **System Administrators** are automatically assigned the **Standard User** role upon accessing the Wave Dashboard, Grid Wizard, or Surf the Wave.

To change a user's role later, simply repeat the role assignment steps in Section 4 and update their Valorx Wave User Access field accordingly.

***

## 2. Assign Licenses to Users

Salesforce Admins can assign Valorx licenses to users who require access to Wave Embedded features. Follow the steps below to manage license assignments:

{% stepper %}
{% step %}
**Navigate to the Installed Packages**

* In Salesforce Setup, search for and open **Installed Packages**.
* Locate the **Wave Embedded** package in the list.
* Click **Manage Licenses** next to the Valorx package.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FkDhMlZ9xADIJMB4xHJTN%2FPackage%20Manager%20v2.gif?alt=media&#x26;token=f05876cd-67a5-47ad-b0a0-39e85774753a" alt=""><figcaption><p>Package Manager</p></figcaption></figure>
{% endstep %}

{% step %}
**Review the Package Manager**

The **Package Manager** page will open, displaying an overview of the Valorx package license usage and the users currently assigned.

This window contains two main sections:

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FfXjpOJykDrcVJxi0mhfM%2FAssigned%20User%20Package%20Manager.png?alt=media&#x26;token=b9f083bd-acb2-4320-92d5-4e57a3ff1a1c" alt=""><figcaption><p>Wave Embedded Package Details</p></figcaption></figure>
{% endstep %}
{% endstepper %}

### Package Details (Top Section)

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FH55mTjxY5m9vnUixO1Uo%2FPackage%20Details.png?alt=media&#x26;token=16118caa-589e-4ebf-aece-2db1b07eb4bb" alt=""><figcaption></figcaption></figure>

This section provides essential information about the Wave Embedded package and its integration details:

* **Package Name**: This refers to the name of the package that is being managed within the Salesforce platform.
* **Status**: Displays the current state of the package (e.g., Active, Inactive).
* **Expiration Date**: Shows the date of the current license or subscription is set to expire. After this date, the access or usage of the package might be restricted, or a renewal might be required.
* **Enable for Platform Integrations**: Indicates whether the package is enabled to interact with other integrated Salesforce components.
* **Publisher**: The organization that developed and maintains the package.
* **Allowed Licenses**: The total number of user licenses available for assignment.
* **Used Licenses**: The number of licenses currently assigned to users.

> 🔘 You may also see a button labeled **Enable for Platform Integration**\
> Clicking this allows the package to integrate with Salesforce platform features and services.

### Licensed Users (Bottom Section)

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2F1TsQYXLOTrUceuRJteB5%2FAssigned%20User.png?alt=media&#x26;token=357a80fc-c542-4d95-813a-eab8d3f8a3c3" alt=""><figcaption></figcaption></figure>

This section allows you to **add or remove user license assignments**:

**To Add Users:**

1. Click **Add Users**.
2. A list of available users will appear.
3. Select one or more users from the list.
4. Click **Add**. The selected users will now appear under the **Selected Users** section.

Only users who are listed here will have access to **Wave Embedded** features in Valorx Wave.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FUHoaV6wODy7JA3IXSkHb%2FAdd%20User%20Assign%20Licenses%20v2.gif?alt=media&#x26;token=5b77ebd9-8bf0-40a3-9c4a-46dd4a41ea2d" alt=""><figcaption><p>Add User (Assigned License)</p></figcaption></figure>

**To Remove Users:**

* Select the user(s) you want to remove.
* Click **Remove** to unassign their license.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FcdGfDYxUtlZ0WnhIFRg8%2FRemove%20User%20Assign%20Licenses%20v2.gif?alt=media&#x26;token=f316dc72-e02b-4b7d-b6fd-7e2fad384d7a" alt=""><figcaption><p>Remove User from Licensed Users</p></figcaption></figure>

#### Notes

* Ensure your organization does not exceed the number of **Allowed Licenses**.
* Only users listed in the **Licensed Users** section will have access to **Wave Embedded** features.
* License assignment is generally not required in Sandbox Orgs.

***

## 3. Grant User Access to Valorx Wave (One-time)

To ensure the right users have access to **Valorx Wave**, you need to configure the **Valorx Wave User Access** field to the User page layout. This is a **one-time setup** that must be completed by the **System Administrator** during installation.

#### **Steps to Grant User Access**

{% stepper %}
{% step %}
**Access the User Object:**

* Go to Salesforce **Setup**.
* Navigate to **Object Manager** → **User**.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2F1GdwO2ZIetxYNbAokn4f%2FConfigure%20User%20Access%20Part%201.gif?alt=media&#x26;token=ec39c67d-d60f-46f8-83b1-978ddd9b27c2" alt=""><figcaption><p>Access the User Object</p></figcaption></figure>
{% endstep %}

{% step %}
**Add the Valorx Wave User Access Field:**

* Click on **User Page Layouts**.
* Open the **User Layout**.
* In the **Fields** section, find **Valorx Wave User Access**.
* Drag it into the **Additional Information** section. The section will highlight in green when placed correctly.
* Click **Save** to apply the changes.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FPRJ6bblO1AIT4IO12ULS%2FConfigure%20User%20Access%20P2.gif?alt=media&#x26;token=f33d0ef3-beb2-4e37-9277-6b144893d213" alt=""><figcaption><p>Add Valorx Wave User Access Field</p></figcaption></figure>
{% endstep %}
{% endstepper %}

#### **Note**

If the **Valorx Wave User Access** field is not visible, ensure it has been added to the User Page Layout by an admin.

***

## 4. Assigning Roles in Wave Embedded

To grant users access to Wave Embedded, assign them the appropriate role in Salesforce.\
\&#xNAN;***Note:** This process must be completed each time a new user is added.*

#### Steps to Assign a Role:

{% stepper %}
{% step %}
**Update User Details**

* From **Setup**, enter **Users** in the Quick Find box and select **Users**.
* Locate and select the user you want to update.
* Click **Edit** to modify the user’s details.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2F4IDaBPuRX2g7qmdvD4uF%2FAssign%20User%20Role%20P1.gif?alt=media&#x26;token=c3a06dc2-3a5f-4c6b-84d5-64ff44b9d19b" alt=""><figcaption><p>Select A User</p></figcaption></figure>
{% endstep %}

{% step %}
**Assign Valorx Wave User Access**

* Find the **Valorx Wave User Access**, choose the appropriate role:
  * **Designer** – Create Grids, Configure Grids, and Manage Settings.
  * **Standard** – Can access and interact with grids assigned by Designers.
* Click **Save** to apply the changes.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FrBDioxdBzSDhHd7zY8k5%2FAssign%20User%20Role%20P2.gif?alt=media&#x26;token=86cdfe61-8423-4938-bf67-d6030637fedf" alt=""><figcaption><p>Assign User A Role</p></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## **5. Assigning a Permission Set**&#x20;

A permission set is required to grant users access to Wave features such as the Wave Dashboard, Grid Wizard, and Surf the Wave. Permission sets make it easier and safer to manage who can design, view, or interact with grids in Wave without modifying user profiles.

<table><thead><tr><th width="236" valign="top">Role</th><th valign="top">Permission Set to Assign</th></tr></thead><tbody><tr><td valign="top">Designer</td><td valign="top"><p>Valorx Grid Designer User (Grid Access)</p><p>Valorx Matrix Designer User (Matrix Access)</p></td></tr><tr><td valign="top">Standard User</td><td valign="top">Valorx Grid Standard User (Grid Access)<br>Valorx Matrix Standard User (Matrix Access)</td></tr></tbody></table>

### **Permission Set for Single User**

For **Wave**, a permission set is required to:

* Grant users access to Wave features such as the Wave Dashboard, Grid Wizard, and Surf the Wave.
* Ensure that both Designers and Standard Users receive the correct level of access based on their role.
* Simplify administration by allowing you to assign or revoke access without editing user profiles.

In short, permission sets make it easier and safer to manage who can **design, view, or interact** with grids in Wave.

#### **Steps to Assign a Permission Set:**

{% stepper %}
{% step %}
**Navigate to Users and Select a User:**

* From **Setup**, enter **Users** in the **Quick Find** box and select **Users**.
* On the **All Users** page, locate and click the user's **Full Name** to open their profile.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FVBA4ZoVssJ4MOotCR8el%2FSet%20User%20Permissions%20P1.gif?alt=media&#x26;token=3acd75b0-e66d-4aea-98c7-2f28a8df1def" alt=""><figcaption><p>Select a User</p></figcaption></figure>
{% endstep %}

{% step %}
**Edit Permission Set Assignments and Assign the Role:**

* Scroll down to **Permission Set Assignments** and click **Edit Assignment**.
* Select the appropriate permission set (see table above).

  ***Notes:** We recommend that **System Administrators are assigned the Designer role** to ensure they have full access to create, configure, and manage grids.*
* Move the selected permission set(s) to **Enabled Permission Sets** and click **Save**.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FeJtjafTagfegeNg6zUkj%2FSet%20Permission%20Set.gif?alt=media&#x26;token=bcd137ab-ad60-4a18-9ffd-c74c1b5ad1d0" alt=""><figcaption><p>Assign Permission Sets</p></figcaption></figure>
{% endstep %}
{% endstepper %}

### **Permission Set for Multiple Users**

A **permission set** allows admins to grant access to features without modifying user profiles. Use manage assignment to quickly assign permissions to multiple users at once.

#### **Steps to Assign a Permission Set in Bulk:**

{% stepper %}
{% step %}
**Navigate to Permission Sets and Select the Appropriate Role:**

* From **Setup**, enter **Permission Sets** in the **Quick Find** box and select **Permission Sets**.
* Click **Valorx Grid Design Studio User** (for Designers) or **Valorx Grid Runtime User** (for Standard Users).
* On the selected permission set page, click **Manage Assignments**.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FxVigldxzYFsQcDNzxDM7%2FSet%20User%20Permissions%20Multiple%20P1.gif?alt=media&#x26;token=c3a1cd8d-5927-45c3-b71e-6cc03d9796c1" alt=""><figcaption><p>Select Role</p></figcaption></figure>
{% endstep %}

{% step %}
**Add and Select Users:**

* Click **Add Assignment**.
* Use the **List View** to find and select the users you want to assign.
* Click **Next**.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FPtI7U0wzpL649VzpxbKS%2FSet%20User%20Permissions%20Multiple%20P2.gif?alt=media&#x26;token=f5ed70c3-3df3-490b-b088-cefd3835a7d5" alt=""><figcaption><p>Select Users</p></figcaption></figure>
{% endstep %}

{% step %}
**Set Expiration and Confirm Assignment:**

* Choose an expiration option for the assignment, if needed.
* Click **Assign** to apply the permission sets.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FSRjVkNVZwkc8mnf5hEsy%2FSet%20User%20Permissions%20Multiple%20P3.gif?alt=media&#x26;token=4f4c8ef8-f455-4dea-8cbb-f209cd97660d" alt=""><figcaption><p>Assign the Permission Sets</p></figcaption></figure>
{% endstep %}
{% endstepper %}

The selected users now have the assigned permission set and the necessary access. ✅

***

## Valorx Wave Embedded Auto Update Policy

To ensure customers always benefit from the latest stability, performance, and security enhancements, Valorx enforces an **Auto Update Policy** for the Wave Managed Package in accordance with the defined auto update schedule.

### Auto Update Schedule

* **Sandbox Orgs**\
  Orgs more than **one release** behind will be automatically upgraded to the **last stable release.**
* **Production Orgs**\
  Orgs more than **two releases** behind will be automatically updates to the **last stable release.**

**Example:** If version 15 is the current release, Orgs on version 13 or earlier will be upgraded to version 14. Orgs already on version 14 will not be affected.

### WHY THIS IS IMPORTANT

This policy ensures your environment remains on a fully supported version, up to date with:

* The latest stability fixes
* Improved performance
* Critical security patches
* Access to the newest features in your Salesforce Grid experience

### Support Considerations

Valorx may be unable to provide support for Orgs that are significantly out of date and not aligned with this auto update policy.

### Customer Action

No action is required. Updates are applied automatically to keep your environments secure, stable, and aligned with the latest supported release.

***

## You're All Set — What's Next? 🚀&#x20;

Wave Embedded is fully installed and your users have the correct roles and permissions. You're now ready to start building your first grid using the Grid Wizard.

{% content-ref url="../../wave-experience/create-a-new-grid/grid-wizard-in-salesforce" %}
[grid-wizard-in-salesforce](https://docs.valorx.com/valorx-wave/wave-experience/create-a-new-grid/grid-wizard-in-salesforce)
{% endcontent-ref %}
