How to Connect to DropBox
To connect your Dropbox account to Make (formerly Integromat) using the advanced mode with a Client ID and Client Secret, you need to configure your Dropbox app with the correct permissions. Make needs access to your files and folders for the integration to work. Specifically, you want to grant "files.metadata.read" and "files.content.read" permissions at a minimum. If you plan on using Make scenarios to upload or modify files, you'll also need write permissions such as "files.content.write" and "files.metadata.write".
Step 1: Setup DropBox
Here's a breakdown of the steps and the permissions required:
- App Creation in Dropbox: If you haven't already, create an app on the Dropbox Developer Portal. Choose either "Scoped access" or "Full Dropbox". Scoped access is generally preferred for security reasons.
- Permission Selection:
- Scoped Access: This is the recommended approach. Select the following permissions individually:
- files.metadata.read: This permission allows Make to see the metadata of your files and folders, such as names, sizes, and modification dates. It's essential for browsing and selecting files in the Make module.
- files.content.read: This permission is needed if you want to download file content through Make. Without this, Make can only see file information, not the content itself.
- files.content.write: This permission allows Make to upload files and overwrite existing files in your Dropbox.
- files.metadata.write: This permission allows Make to modify file and folder metadata, including moving, renaming, and deleting files and folders.
- Full Dropbox: This option grants access to all Dropbox API functionalities. While easier to set up initially, it poses greater security risks, as Make will have complete control over your Dropbox. Use with caution.
- Scoped Access: This is the recommended approach. Select the following permissions individually:
- Generate Access Token (Not Recommended for Make): While you can generate an access token directly, this is generally not recommended for ongoing integrations like Make. Access tokens expire, whereas the Client ID and Secret method handles refreshing tokens automatically.
- Obtain Client ID and Secret: After creating and configuring your app, note down the generated "App key" (Client ID) and "App secret" (Client Secret).
- Add Redirect URIs
- Connect in Make: In the Dropbox module within your Make scenario, choose the "Add connection" option and select "Custom App." Enter the Client ID and Client Secret obtained in the previous step. Make will then guide you through the authorization process, which involves logging into your Dropbox account to grant the requested permissions.
To connect your Dropbox account to SectorFlow using the advanced mode with a Client ID and Client Secret, you need to configure your Dropbox app with the correct permissions.
SectorFlow needs access to your files and folders for the integration to work.
Specifically, you want to grant "files.metadata.read" and "files.content.read" permissions at a minimum. If you plan on using SectorFlow to upload or modify files, you'll also need write permissions such as "files.content.write" and "files.metadata.write".
These instructions will only give READ-ONLY access to your DropBox Files.
NOTE: if you for any reason want to remove SectorFlow access to your DropBox account, you simply open the created App, and click ‘Delete app’ button.
Step 1: Navigate to your DropBox App Console:
https://www.dropbox.com/developers/apps
Step 2: Create an App
Click the ‘Create app’ button.
Step 3: Choose an API - click the ‘Scoped access’ option
Step 4: Choose the type of access you need
Click the ‘Full Dropbox - Access to all files and folders in a user’s Dropbox’ option
Step 5: Name your app
Give your App a unique name.
Ex: SectorFlow_Access_Nov2024
Step 6: Create app
Click the ‘Create app’ button.
Step 7: The app is now created and now its time to add permissions.
Step 8: Add ‘Redirect URIs’
On the Settings tab, scroll down to the OAuth 2 section, and add the following ‘Redirect URIs’
→ https://www.integromat.com/oauth/cb/dropbox/
And click ‘Add’…
Step 9: Update Permissions
Click on the Permissions tab at the top:
Step 10: Update Permissions
Click the checkbox for the following Read-Only permissions:
files.metadata.read
files.content.read
Step 11: click ‘Submit’ in the black notification box at the bottom of the browser.
It should say ‘Permissions change successful’ if updated correctly.
Step 12: Provide SectorFlow with the Access Key and ID
Click on the ‘Settings’ tab at the top.
Look for the ‘App key’ and ‘App secret’ values.
Copy the App key and secret and send to your SectorFlow teamate.
Updated 27 days ago