As of EVO 7.1, Dropbox Teams accounts accounts are now officially supported. Configuring Dropbox Teams for use on EVO will require setting up API integration for Dropbox Teams from an admin user of the Dropbox Teams account. This guide will go over the steps for creating an API application key using Dropbox's developer tools, setting permissions for the key, and configuring Slingshot for use with Dropbox Teams using the generated API key.
For information on using Dropbox Team's accounts following the steps in this guide, see the following tutorial:
Generating an API Application Key on Dropbox
On Your Dropbox Teams Account, perform the following steps to generate an API Application Key:
- Log in to your Dropbox account as a Teams Admin.
- Visit the Dropbox Developers Page.
- Click the "Create apps" button.
- Select "Scoped access" (only option) from the "Choose an API" section.
- Select "Full Dropbox" from the "Choose the type of access you need" section.
- Enter a name of your choice for your app in the "Name your app" section.
- Click "Create app".
- On the following page, click the "Permissions" tab in the Navigation Bar at the top of the page.
- Check all boxes under all sections on the following page, except for the boxes under the "OpenID Scopes" section.
- Click "Submit" on the hovering bar at the bottom of the screen.
- Click the "Settings" tab in the Navigation Bar at the top of the page.
- Copy the "App key" from the page that appears and save it for use with EVO.
Configuring Dropbox Teams Slingshot Integration on EVO
Once you have a Dropbox API application key, perform the following steps on your EVO's Administration Interface:
- Select "Slingshot" from the left-hand navigation panel.
- Click the "Settings" tab in the Navigation Bar at the top of the page.
- Click the + icon in the "Aliases" card.
- Enter a name of your choice for the new alias.
- Under "Schema", choose "Dropbox" from the drop-down menu.
- Paste the "App key" into the "App key field".
- To get the "Access Token", click "GET ACCESS TOKEN".
- Click "Continue" in the pop-up window that appears. Provided the Application Key is correct, this is just confirming that you trust yourself as the owner of the API key and SNS in its use.
- The following page in the pop-up window will outline the permissions the Application key is requesting. Click "Allow" to agree to the outlined permissions.
- Copy the access token that appears in the popup window and then close it.
- Back on the Create Alias page of the EVO administrative interface, paste the copied access token into the Access Token field.
- If you would like to have Slingshot write in a subfolder relative to the users root folder, enter the subfolder path in the Relative Path field.
- Toggle "Private" to disabled.
- Toggle "User dir is root" to enabled.
- Toggle "Dropbox Team account" to enabled.
- In the "Team admin email" field, enter the email address of the Admin user. This will be the same e-mail address affiliated with the account used to generate the API Application Key.
- Press "SAVE".
18. Allow a few moments for registration, and a Volume ID will appear once successfully connected.