---
schema_version: "1"
id: 0c1410721486117d6c542480ae1124dbc8b35dfbe9da86e1a0f9bb4a0d92c417
title: Connected App for Wave Web
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/analytics/264-0-0/bi_setup_connected_app_wave_web.md
canonical_url: https://help.salesforce.com/s/articleView?id=analytics.bi_setup_connected_app_wave_web.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 944a5c6c5713f5a5c0f063bc5e34c7be3c4c40769c71faff968df02c7cc739ef
description: Use the Wave Web App Package when you want to manage how web clients like mobile browsers and apps display CRM Analytics content. This package contains the Wave Web Connected App component, which gives you access to and control of the CRM Analytics REST API endpoints that the app uses.
products:
  - CRM Analytics
  - Cross Cloud
release: "264"
---
# Connected App for Wave Web

Use the Wave Web App Package when you want to manage how web clients like mobile browsers and apps display CRM Analytics content. This package contains the Wave Web Connected App component, which gives you access to and control of the CRM Analytics REST API endpoints that the app uses.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in Salesforce Classic and Lightning Experience.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available with CRM Analytics, which is available for an extra cost in <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions. Also available in <strong>Developer</strong> Edition.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d172338e70">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d172338e70 ">To install and configure the Connected App:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d172338e70 ">
              <span>Manage CRM Analytics</span>
            </td>

          </tr>
        </tbody>
      </table>

1. The Wave Web Connected App is installed automatically when CRM Analytics is enabled. To install the app, log in as an admin and navigate to:
    
    Production: [https://login.salesforce.com/packaging/installPackage.apexp?p0=04tj00000000YSf](https://login.salesforce.com/packaging/installPackage.apexp?p0=04tj00000000YSf)
    
    Sandbox: [https://test.salesforce.com/packaging/installPackage.apexp?p0=04tj00000000YSf](https://test.salesforce.com/packaging/installPackage.apexp?p0=04tj00000000YSf)
2. Select **Install for All Users**.
    
    If you install the Connected App only for certain roles, then only those clients are subject to your policies.
3. Click **Done**, then click the Wave Web App Package and then **View Components**. The app package contains the Wave Web Connected App.
4. Use the App Manager to change the Wave Web Connected App configuration.
    
    For more information about Connected App settings, see [Edit a Connected App](https://help.salesforce.com/apex/HTViewHelpDoc?id=connected_app_edit_parent.htm&language=en_US).
5. To view and control how clients connect to your CRM Analytics-enabled org, from Setup, in the Quick Find box, enter Connected Apps, and then select **Connect Apps OAuth Usage**.
    
    You can block user sessions, revoke individual users, and drill in to user details. For more information, see [Monitoring Usage for a Connected App](https://help.salesforce.com/apex/HTViewHelpDoc?id=connected_app_monitor.htm&language=en_US).
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-analytics-bi-264-0-0-production-enus/ec791473-f5b4-4f64-a656-9104f455d966/images/icon_note.png)
    
    Note For certificate-based authentication, users must set their desktop browsers to allow cookies.
    
    ![Warning](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-analytics-bi-264-0-0-production-enus/ec791473-f5b4-4f64-a656-9104f455d966/images/icon_warning.png)
    
    Warning For this connected app, the only supported refresh token type is the default type, **Refresh token is valid until revoked**. If you change the refresh token from the default, session validation in CRM Analytics can fail with **Session expired or invalid** errors. For more information, see [Manage OAuth Access Policies for a Connected App](https://help.salesforce.com/apex/HTViewHelpDoc?id=connected_app_manage_oauth.htm&language=en_US).

For issues with loading CRM Analytics dashboards in the Salesforce Mobile app when continuous IP restrictions are enabled, you can relax the IP restrictions for the Wave Web Connected App. Relaxing the app’s IP restrictions allows users to interact with CRM Analytics regardless of IP restrictions set for the user’s profile. For more information, see [Connected App IP Relaxation and Continuous IP Enforcement](https://help.salesforce.com/apex/HTViewHelpDoc?id=connected_app_continuous_ip.htm&language=en_US).