How to set up the Dropbox Dash connector for Microsoft 365

Updated Feb 28, 2025
person icon

The information in this article applies to team admins on Dash for Business.


The Dropbox Dash connector for Microsoft 365 allows users to search for and receive answers about their content on Dash. Users can get answers to their queries directly from Dash or access their content on my.sharepoint.com or teams.microsoft.com, redirected from Dash results with a simple click. By setting up the Dropbox Dash connector for Microsoft 365, admins enable sync of an organization’s SharePoint, OneDrive, and Teams content with Dash.

Authorization methods

There are two methods to authorize the connection between Microsoft 365 products (OneDrive, SharePoint, Teams files) and Dash:

  1. Register app in Microsoft Azure: Exchange certificates between Dash and Microsoft Entra ID to register the app on Microsoft Azure.
    • Note: This method is recommended as it links the authorization to the Azure system rather than to an admin user account.
  2. Authenticate with a service account: Create an admin account for accessing Microsoft 365 content to allow authorization between Dash and Microsoft 365.

Follow the instructions below for the method that best works for your organization.

Method 1: How to register Microsoft 365 in Microsoft Azure

  1. Log in to dropbox.com with your admin credentials.
  2. Click Admin console in the left sidebar.
  3. Click Dash in the left sidebar.
  4. Click Apps.
  5. Click the More apps tab.
  6. Click +Add to the right of Microsoft 365.
  7. Select Register app in Microsoft Azure, then click Start.
"Choose how to add Dash" prompt

8. Review the steps in What to expect, then click Next.

9. Click Open Microsoft Entra ID and log in with your credentials.

At this point, you’ll need to create a new app registration in Microsoft Entra ID before you can continue with the prompts in Dash.

To create a new app registration in Microsoft Entra ID:

  1. In Microsoft Azure, click Microsoft Entra ID in the left sidebar.
Click Microsoft Entra ID in the left sidebar

2. Click Manage in the left sidebar, then click App registrations in the expanded list.

3. Click  New registration.

Click New registration.
4. On the Register an application page, enter “Dash” in the Name field.
Enter “Dash” in the Name field.

5. Under Supported account types, select Accounts in this organizational directory only.

6. Under Redirect URI (optional), click Select a platform, then select Web.

7. Paste the following address into the empty field: https://www.dropbox.com/oauth_connectors/redirect

8. Click Register.

Once you’ve registered Dash in Microsoft Azure, you’ll need to add the appropriate certificates and permissions.

 

To add a certificate:

  1. On the Dash overview page in Microsoft Azure, click Add a certificate or secret next to Client credentials.
 "Click Add a certificate or secret next to Client credentials"

2. Create a private key for secure authentication between Microsoft 365 and Dash.

3. Click Upload certificate, choose your file, then click Add.

"Upload certificate" window

To add API permissions:

  1. On the Dash overview page in Microsoft Azure, click API permissions in the left sidebar.
  2. Click ① Add a permission.
API permissions page

3. Add the following permissions:

  • Microsoft Graph
    • AuditLogsQuery-SharePoint
    • Directory.Read.All
    • Files.Read.All
    • Group.Read.All
    • GroupMember.Read.All
    • Reports.Read.All
    • Sites.Read.All
    • User.Read.All
    • DelegatedPermissionGrant.Read.All
    • DelegatedPermissionGrant.ReadWrite.All
    • Directory.ReadWrite.All
    • Domain.Read.All
    • Files.ReadWrite.All
    • Group.ReadWrite.All
    • GroupMember.ReadWrite.All
    • Sites.FullControl.All
    • Sites.Manage.All
    • Sites.ReadWrite.All
    • User.ReadWrite.All
  • Office 365 Management API Permissions
    • ActivityFeed.Read
    • ActivityFeed.ReadDlp
  • SharePoint Permissions
    • Sites.FullControl.All
Permissions
4. Click Yes after reviewing the Grant admin consent confirmation prompt.
"Grant admin consent confirmation" prompt

5. Return to the Dash overview page in Microsoft Azure.

Finally, you’ll need to enter the Dash IDs from Microsoft Azure to the Dash admin console.

To do this:

  1. On the Dash overview page in Microsoft Azure, copy the Primary domain, then paste it into the Dropbox Dash prompt.
"Enter Primary Domain" prompt

2. Click Next.

3. Copy the Application (client) ID and the Directory (tenant) ID from Microsoft Azure, then paste them in the prompt in Dropbox Dash.

Copy the Application (client) ID and the Directory (tenant) ID
Enter IDs window

4. Click Next.

5. Click Certificates and secrets in the left sidebar in Microsoft Azure.

6. Copy the Thumbprint, then paste it into the Certificate thumbprint field in Dropbox Dash.

Certificates & secrets
Enter security keys window

7. Enter the private key associated with the certificate you uploaded to Azure. 

8. Click Next.

  • You’ll see a pop-up window asking you to connect Microsoft 365 to Dropbox Dash.

9. Click Allow.

"Authenticate" window

10. Click Next.

After successful authentication, you’ll see Microsoft 365 appear in the Your apps tab in the Dropbox Dash admin console.

Method 2: How to create and connect a service account

Service account requirements

Connecting Microsoft 365 to Dropbox Dash relies on a Microsoft Global Administrator authenticating and authorizing the connection between an organization’s Microsoft 365 platform and Dropbox Dash. As a better security practice, and to avoid disruption between the Microsoft 365 platform and Dash integration (for instance in the event of an admin leaving the organization), it’s strongly recommended to create a non-human admin service account in Microsoft Entra ID specifically used to integrate with Dash.

More information along with naming convention recommendations for service accounts can be found in the Service account recommendations for SaaS service integrations with Dropbox Dash document.

highlighter icon

Note: For this article, “svc-dropboxdash-microsoft-365” is referenced as the recommended account name for the service account.

Overview of setup:

 

Step 1: Create a new admin service account.

Step 2: Connect Microsoft 365 to Dropbox Dash using the service account.

How to create an admin service account for the Dropbox Dash integration

  1. Log in to Microsoft Azure with your admin credentials.
  2. Click Microsoft Entra ID.
Click Microsoft Entra ID

3. Click Manage on the left sidebar.

4. Click Users in the dropdown menu.

Click Users

5. Click New user.

6. Click Create new user in the dropdown menu.

Create new user

7. Enter “svc-dropboxdash-microsoft-365” in the user principal name (UPN) field.

8. Open the dropdown menu under User principal name to select the domain to which the user will be associated.

9. Leave Mail nickname as Derive from user principle name.

10. Enter Type “svc-dropboxdash-microsoft-365” in the Display name field.

11. Enter Type a new password in the Password field.

  • You can either use the auto-generated password provided or set your own.
  • In either case, note the password somewhere safe, such as your password management vault.

12. Leave Account enabled as checked.

13. Click Next: Properties at the bottom of the page.

Click Next: Properties

14. Enter Type “svc-dropboxdash-microsoft-365” in the First name field.

15. Click Next: Assignments at the bottom of the page.

Click Next: Assignments

16. Click Add role to open the Directory roles pane on the right.

17. Enter “Global” in the search field.

18. Check the Global Administrator role for this service account user.

19. Click Select at the bottom of the page.

  • You should now see Global Administrator as a role for this user.
Create new user window

20. Click Next: Review + create at the bottom of the page.

  • You should now see an overview of the account to be created.
Create new user window

21. Verify that the User principal name is “svc-dropboxdash-microsoft-365”.

22. Verify that the assigned role is Global Administrator.

23. Click Create to complete user creation.

"Create new user" page
  • You’ll be returned to the Users page and should see a Successfully created user pop-up message.
"Successfully created user" pop-up message

Refresh the page to see your new service account.

Once your service account is created, you can connect Microsoft 365 to Dropbox Dash.

 

How to connect Microsoft 365 to Dropbox Dash using the service account

To connect Microsoft 365 to Dropbox Dash using your service account:

  1. Log in to dropbox.com with your admin credentials.
  2. Click Admin console in the left sidebar.
  3. Click Dash in the left sidebar.
  4. Click Apps.
  5. Click the More apps tab.
  6. Click +Add to the right of Microsoft 365.
  7. Select Authenticate with a service account, then click Start.
"Add Microsoft 365" prompt
8. Review the What to expect page, then click Continue.
"What to expect" prompt

9. Click Next.

  • You’ll see a pop-up window asking you to allow Dropbox Dash to connect with Microsoft Azure.

10. Click Allow.

11. Enter the email address for the service account created in the previous steps. 

12. Click Next.

13. Enter the password for your service account. 

14. Click Sign in.

 

highlighter icon

Note: If you require multi-factor authentication (MFA) for accounts in your environment, you may be prompted for additional authentication associated with the service account.

15. Review the permissions requested, then click Accept.

  • You’ll see a confirmation pop-up that Microsoft 365 was connected.

16. Click the Your apps tab.

You’ll now see Microsoft 365 listed in the Your apps tab.

Was this article helpful?

Let us know how why it didn't help:

Thanks for letting us know!

Thanks for your feedback!

Other ways to get help