Skip to content

Install Dropbox integration

The Dropbox integration can be found here. Please install it in your environments before proceeding with the steps below.

Creating a Dropbox app to use with Truto

Warning

This integration is built with Dropbox Business API in mind. So please make sure you connect a Dropbox Business account.

  1. Go to Dropbox App Console.
  2. Select Scoped access, and then select Full Dropbox and finally enter a name for your app. Click on Create app. Create Dropbox app
  3. On the app details page, scroll down to the OAuth 2 section. Under Redirect URIs, add https://api.truto.one/connect/dropbox/callback and click Add. If you use a redirect URL on your own domain, add that URL instead. Dropbox redirect uri
  4. Then move on to the Permissions tab and select the permissions based on the Unified APIs you want to use with this integration. Refer the table below. Dropbox permissions
  5. Go back to the Settings tab and copy the App key and App secret. In Truto, enter them as the Client ID and Client Secret of the installed Dropbox integration — see Overriding OAuth credentials. Dropbox app key and secret
Info

Truto doesn't ship a Dropbox app of its own. Until you add your App key and App secret, Dropbox is left out of the connect UI. See Until the app is configured.

Dropbox scopes to select based on the Unified APIs

Unified API Scopes
Unified User Directory API account_info.read, team_info.read, team_data.member, members.read, groups.read
Unified File Storage API account_info.read, files.metadata.write, files.content.write, files.content.read, sharing.write, file_requests.write, contacts.write, team_info.read, team_data.member, team_data.team_space, files.team_metadata.write, files.team_metadata.read, members.read, groups.read

Connecting a Dropbox account

Warning

This integration is built with Dropbox Business API in mind. So please make sure you connect a Dropbox Business account.

  1. Click on Connect Account Click connect account

  2. Type in a value for the Tenant ID. This can be any ID of your choosing. And then click on Get connection link Get connection link

  3. A new link will be generated. Clicking on the link will open a new tab with the list of integrations. You can share this link with your customers too, and they will be able to connect their Dropbox account. Share connection link

  4. Select Dropbox Select Dropbox

  5. Enter the Dropbox Email (required): the email address of the Dropbox Business team member who is connecting. After the connection completes, Truto looks this member up in the team to store their team member ID, home folder, and the team's root folder, and uses the team name as the account label.

  6. You'll now be asked to log in to your Dropbox account and allow access to Truto. Go through the steps.

  7. Voila! You should now see a connection successful message. You can now close this tab.

  8. Go to your Truto account, and you should see the new Dropbox integration under Integrated Accounts. Click on the Account ID to view the details and initiate API calls.