Users can log in to Dropbox Business using the Teamstack credentials via SAML.
This document will guide you through the set up.

Features:

  • Dropbox (SP) initiated Single Sign On 
  • Teamstack (IdP) initiated Single Sign On

Minimum Requirements:

  • Dropbox Business Plan: Advanced

Set up SSO via SAML for Dropbox

To set up SSO you first need to create a Dropbox app in Teamstack and then configure Dropbox SSO with the SAML settings from Teamstack.

Step 1: Create Dropbox app in Teamstack

  1. Go to your Applications.
  2. Click "Add Application" in the top right corner. 
  3. Search for "Dropbox Business" and click "Add".
  4. Select this app to be a "SAML" app and leave the "Relay State" input empty. Click on the "Add" button.
  5. On your applications overview, click on the newly created Dropbox app. You will see all details about this app. 
  6. Click on "SAML Configurations". Keep this page open, you will need these values once you configure the SAML settings in Dropbox.

Step 2: Set up SAML in Dropbox

  1. Log in to your Dropbox account with your administrator account.
  2. Go to the "Admin Console"
  3. Under Settings, click on "Single sign-on" in the "Authentication" section.
  4. In the top right, you can set the SAML login to "Required", "Optional" or "Off"
    - if your users should be able to log in via SAML or Password, set it to "Optional"
    - if your users should always log in via SAML, set the toggle to "Required"
  5. You should set the toggle to "Optional" while testing that everything works and then change it to "Required" later.
  6. Copy the "Sign-in page URL" value from Teamstack (step 1.6) to the "Identity provider sign-in URL" in Dropbox.
  7. Download the SAML metadata file from Teamstack via the "SAML Metadata" button and upload it to the "X.509 certificate" input at Dropbox.
  8. Click save.

Step 3: Test that the SAML setup is working

To test if the SAML connection is functioning properly, you need to make sure your primary email in Teamstack is the same as your Dropbox account email and then do the following steps:

  1. Assign the Dropbox app to yourself in Teamstack.
  2. Open a new incognito window, log in to Teamstack and click on the Dropbox icon on your Dashboard
  3. You now should be redirected to Dropbox and logged in.
  4. You can now decide to toggle the SAML settings to "Required" from step 2.4. Note that Dropbox admins will always be able to log in via password.

Step 4: Invite your team:

For Teamstack users to be able to login via SAML, you need to invite them through Dropbox and give them access to the Dropbox app in Teamstack. You users will be able to log in after they have accepted the invite.

Did this answer your question?