Dropbox#


Dropbox Integration Overview:

Restrictions !!!:
No Resume Support for Uploads: The Dropbox REST API does not natively support resumable uploads for partially transferred files in a way that is compatible with CrushFTP’s integration capabilities.
No Support for MDTM (File Modification Time) Changes: The API does not allow direct modification of a file’s metadata, including the file modification time (mdtm). When files are created or updated, the modification time is automatically managed by Dropbox.

Generate an api key using : https://www.dropbox.com/developers/apps?_tk=pilot_lp&_ad=topbar4&_camp=myapps
- the redirect url must be added like : https://www.example/?command=register_dropbox_api, it also need to end with "?command=register_dropbox_api".
attachments

Grant permissions for your api key:
attachmentsApp permis

Dropbox Integration/personal_account_permissions.png

Dropbox Business Account:

Grant the necessary permissions for team folders.
!!! Important:

  • Only users with the Team Admin role can configure these settings.
  • The members.read permission is required for Dropbox Business accounts.

Dropbox Integration/business_acount_team_permissions.png

Now that the API is enabled, and your credentials are setup, and your redirect domain is configured, you can use the credentials in CrushFTP to get your Dropbox auth token and get access.
In the User Manager, add a new remote VFS item type and set the protocol to be "Dropbox".
Take your Dropbox App key and App secret and combine them together with a tilde as separator:

ap_key: ew7XXXXXXXXXXo6o
ap_secret: by78XXXXXXXvW4h
results in:
ew7XXXXXXXXXXo6o~by78XXXXXXXvW4h

That entire string will serve as your Username for Dropbox://.
Paste it into the Username field, then click Get Access Token to complete the configuration.
attachments

Grant access to CrushFTP in the newly displayed form.
attachments

For Dropbox Business Accounts (!!!):
Dropbox Business User Email: Enter the team member’s email address associated with the Dropbox Business account. Team folders will be accessed on behalf of this user.

The password should be filled in, and you can proceed to test the connection:
attachments

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
business_acount_team_permissio... 214.1 kB 1 17-Jan-2025 00:16 krivacsz
png
dropbox_allow_app.png 99.0 kB 1 05-Dec-2023 05:32 krivacsz
png
dropbox_api_registration.png 61.9 kB 1 05-Dec-2023 05:32 krivacsz
png
dropbox_permissions.png 259.6 kB 1 05-Dec-2023 05:32 krivacsz
png
dropbox_vfs_before_setup.png 119.4 kB 2 17-Jan-2025 00:44 krivacsz
png
dropbox_vfs_registration_finis... 103.8 kB 3 17-Jan-2025 03:36 krivacsz
png
personal_account_permissions.p... 183.5 kB 2 17-Jan-2025 00:10 krivacsz
« This page (revision-45) was last changed on 17-Jan-2025 03:53 by krivacsz
G’day (anonymous guest)
CrushFTP11 | What's New

Referenced by
CrushOIDC
LeftMenu

JSPWiki