Note: This information applies to legacy versions of Salesforce Inbox for Outlook and Gmail, and the standalone Salesforce Inbox app for iOS and Android.
Salesforce Inbox requires permission via an OAuth flow to access a user's Office 365 email inbox. If the Office 365 setting Users can consent to apps accessing company data on their behalf is set to No, non-admin users are blocked from connecting their Office 365 email account to Salesforce Inbox via the OAuth authorization flow.
When a non-admin user attempts to connect their Office 365 account to Salesforce Inbox without admin consent already granted, they receive the following error:
"Need admin approval. Salesforce Inbox needs permission to access resources in your organization that only an admin can grant. Please ask an admin to grant permission to this app before you can use it."
This error appears because the Office 365 tenant requires admin-level authorization before third-party apps like Salesforce Inbox can access organizational resources.
To resolve the "Need admin approval" error in Salesforce Inbox for Office 365, an Office 365 administrator must grant admin consent to Salesforce Inbox on behalf of the entire organization. This grants the required permissions once for all users, so individual users are not blocked or prompted for admin approval when connecting their inbox.
Note: To learn more about admin consent in Azure Active Directory, see the Microsoft Documentation.
You have two options:
Option A — Enable global user consent (not recommended for most orgs): Set the Users can consent to apps accessing company data on their behalf setting to Yes in Azure AD. Users will receive a normal consent prompt when logging in to Salesforce Inbox. Note: This setting applies globally to all apps configured with Office 365 in your tenant.
Option B — Grant admin consent for Salesforce Inbox only (recommended): Grant permissions once for all users without changing the global setting. To do this:
After consent is granted, subsequent login attempts from non-admin users to Salesforce Inbox proceed with a normal login flow — no admin approval prompt appears.
000383477

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.