How to set up OAuth for OneDrive and SharePoint Online using single-tenant applications and how to confirm if a connector supports Azure AD single-tenant applications for Tableau connections.
In order to set up OAuth with single-tenant application with Tableau, you have to specify the following tenant-specific endpoint for the OAuth Instance URL or OAuth Endpoint when using a connector to SharePoint Lists (JDBC), OneDrive and SharePoint Online, Azure Synapse, Azure SQL Database, or Databricks. Those OAuth connectors support Azure AD single-tenant applications.
https://login.microsoftonline.com/<tenant-id>
If you are unable to specify the tenant-specific endpoint in the GUI option, the connector may not support single-tenant applications. It uses the /common Azure authentication endpoint and a multi-tenant Application is required. Single-tenant application registrations are not currently supported with OAuth and the following connectors:
Beginning with Tableau version 2024.2, the OneDrive and SharePoint Online connector support single-tenant and custom connections. For more information, see the Tableau Help on OneDrive and SharePoint Online.
By default, the connector uses the /common Azure authentication endpoint (https://login.microsoftonline.com/common) in order to be as broadly compatible as possible, and there is no provision in the connector for the user to specify a tenant-specific endpoint.
Usage of the /common endpoint precludes the use of single-tenant configured applications in Azure. You may see the following error in your Azure Active Directory logs when trying to use the connector with a single-tenant application:
"AADSTS50194: Application 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx' is not configured as a multi-tenant application. Usage of the /common endpoint is not supported for such applications created after '10/15/2018'. Use a tenant-specific endpoint or configure the application to be multi-tenant."
Tableau Online Help - OneDrive and SharePoint Online Connector
Tableau Online Help - Configure Azure AD for OAuth and Modern Authentication
Tenancy in Azure Active Directory
Making your application multi-tenant
001465270

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.