---
schema_version: "1"
id: 527600d85ea1fd3e8097b71724d81deed06cbc143d414fade8751d3ac77c3b86
title: Set Up Connectors with Microsoft OAuth
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/data/264-0-0/c360_a_setup_oauth_microsoft.md
canonical_url: https://help.salesforce.com/s/articleView?id=data.c360_a_setup_oauth_microsoft.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e430b4bfebce9703ba21ab397f8ec6daf51e5df03852b4a6150bf27d3ac35871
description: To create a connection in Data Cloud securely without sharing passwords, some external connectors allow access using OAuth (Open Authorization). If using OAuth, there are several prerequisite implementation steps to complete before you connect the source to Data Cloud.
products:
  - Data 360
release: "264"
---
# Set Up Connectors with Microsoft OAuth

To create a connection in Data Cloud securely without sharing passwords, some external connectors allow access using OAuth (Open Authorization). If using OAuth, there are several prerequisite implementation steps to complete before you connect the source to Data Cloud.

### 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: <strong>All Editions</strong> supported by Data 360. See <a href="https://help.salesforce.com/s/articleView?id=data.c360_a_dc_editions.htm&amp;language=en_US" target="_blank">Data 360 edition availability</a>.</td></tr></tbody></table>

Follow these prerequisite steps before connecting to the data source in Data Cloud Setup. To complete these steps you must have admin access.

![bookmark icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/bookmark_60.png) Bookmark this page or keep it open to refer to this topic as you complete these tasks.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/images/icon_note.png)

Note Steps and links outside of Salesforce content may not be updated or accurate.

## Optional: Create a Custom OAuth Application

Before you can define your authentication provider in Salesforce, you can optionally create a custom OAuth application on your provider's website. The process can vary depending on your provider.

1. According to your provider's documentation, create a private app on their website.
2. Write down these configuration values:
    1. Client ID
    2. Client Secret
    3. Authorization Endpoint URL
    4. Token Endpoint URL

## Configure an Authentication Provider

Create an authentication provider in Salesforce and then update your provider with the callback URL.

1. From Setup, in the Quick Find box, enter Auth. Provider, and then select it.
2. Click **New**.
3. Select **Microsoft** from the provider type dropdown.
    
    ![microsoft auth provider](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/AuthProvMicrosoft.jpg)
4. Fill out the required information.
    1. Name—Enter a name for the Authentication provider.
    2. URL Suffix—The URL automatically gets suffixxed with the name you have given to the Authentication provider.
5. Complete optional fields.
    1. Consumer Key—Add the Client ID from your provider.
    2. Consumer Secret—Add the Client Secret from your provider.
    3. Authorization Endpoint URL—Enter the Authorization Endpoint URL from your provider.
    4. Token Endpoint URL—Enter the Token Endpoint URL from your provider.
6. Click **Save**.

Several client configuration URLs are generated after defining the authentication provider. Write down the callback URL from the Salesforce configuration after you save your work.

After defining the authentication provider in Salesforce, go back to your provider and update your app's callback URL.