---
title: "Salesforce Integration: OAuth Error for Non-Admin Users"
slug: "salesforce-integration-oauth-error-for-non-admin-users"
updated: 2026-06-30T06:58:37Z
published: 2026-06-30T06:58:37Z
canonical: "help.8x8.com/salesforce-integration-oauth-error-for-non-admin-users"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.8x8.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Salesforce Integration: OAuth Error for Non-Admin Users

## Problem

Non-admin users receive the following OAuth Error when logging in to Salesforce Integration. Login Salesforce > browser tab opens for [cloud8.8x8.com](https://cloud8.8x8.com/) > OAUTH_APPROVAL_ERROR_GENERIC 8x8 Panel opens but shows "Reconnecting to Salesforce..." ![Salesforce.png](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/30360(1))

## Solution

Install the ‘MaestroInt’ app from Connected Apps OAuth Usage in Setup. Usage restrictions can block access to uninstalled connected apps. Admins must find which uninstalled apps are in use, and decide if they’re trusted and should be installed, or block them if they’re not. To install the MaestroInt app:

1. In the SalesforceSetup, search for Connected Apps OAuth Usage and select it from the list of results.
2. Locate the MaestroInt app in the list.
3. Check if the MaestroInt app displays the Install button in the Action column. This indicates that the app is not installed.
4. Click **Install**. [![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/apps-install-block(2).png)](https://docs.8x8.com/8x8WebHelp/virtual-office-for-salesforce-admin-3-1/Content/Resources/Images/SalesforceLightning/apps-install-block.png)![apps-install-block.png](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/30361(1))
5. From the confirmation page, select **Install**.
6. After the MaestroInt app is successfully installed, click Manage App Policies. [![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/manage-app-policies(2).png)](https://docs.8x8.com/8x8WebHelp/virtual-office-for-salesforce-admin-3-1/Content/Resources/Images/SalesforceLightning/manage-app-policies.png)![manage-app-policies.png](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/30362(1))
7. Click **Edit Policies**.
8. From the OAuth Policies section, click the **Permitted Users** dropdown menu and select one of the following options:
  - All users may self-authorize (Default): Allows anyone in the org to authorize the app after signing in for the first time.
  - Admin-approved users are pre-authorized: Allows only users with specific profiles or permission sets to access without authorizing. For this option, you must manage profiles for the app by editing each profile’s Connected App Access list. You can also manage permission sets for the app by editing each permission set’s Assigned Connected App list. [![](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/maestroint-permitted-users(2).png)](https://docs.8x8.com/8x8WebHelp/virtual-office-for-salesforce-admin-3-1/Content/Resources/Images/SalesforceLightning/maestroint-permitted-users.png)![maestroint-permitted-users.png](https://cdn.us.document360.io/e3a59e39-abd3-4423-964c-0a4008dc5673/Images/Documentation/30359(1))
9. Click **Save**.

## Reason

Salesforce has restricted the use of uninstalled connected apps. This usage restriction will block end users from using uninstalled connected apps.
