{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-agen-for-work/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["Notification","LightboxImage"]},"type":"markdown"},"seo":{"title":"Dropbox integration","siteUrl":"https://developers.frontegg.com/","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"dropbox-integration","__idx":0},"children":["Dropbox integration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Integrating Dropbox with Frontegg allows your application to authenticate users via OAuth 2.0 and interact with their Dropbox accounts — uploading and downloading files, managing shared links, creating file requests, and accessing account information on their behalf."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Prerequisites","type":"attention"},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Dropbox account"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access to the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.dropbox.com/developers/apps"},"children":["Dropbox App Console"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"connect-dropbox","__idx":1},"children":["Connect Dropbox"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-1-open-the-dropbox-app-console","__idx":2},"children":["Step 1: Open the Dropbox App Console"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.dropbox.com/developers/apps"},"children":["dropbox.com/developers/apps"]},". Sign in with your Dropbox account if prompted. You will see your list of existing apps. Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create app"]},"."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-1.7c2d358d889c680e358b3b034334fd23a2c7ab03a60820762d530f9ad78c1cb5.1ce25488.png","alt":"Dropbox App Console"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-2-choose-the-scoped-access-api","__idx":3},"children":["Step 2: Choose the Scoped access API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["On the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create a new app on the DBX Platform"]}," page, select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Scoped access"]}," under step 1. This is the recommended API type that gives your app fine-grained control over the permissions it requests."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-2.385a60de053dd053d44d0ff3b42772974388e78bd4c4b4bbd3b9543805ef7661.1ce25488.png","alt":"Dropbox create app — choose API"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-3-configure-app-settings-and-create-the-app","__idx":4},"children":["Step 3: Configure app settings and create the app"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Under step 2, select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Full Dropbox"]}," to allow your app to access all files and folders in the user's Dropbox."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Under step 3, enter a name for your app (for example, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Frontegg Integration"]},"), then click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create app"]},"."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-3.4937be5a6be5460db63d12b4fa228f7f948db194e9e37380819899cc6a073f39.1ce25488.png","alt":"Dropbox create app — access type and name"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-4-copy-your-app-key","__idx":5},"children":["Step 4: Copy your App key"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After the app is created, you land on the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings"]}," tab. Find the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App key"]}," field — this is your OAuth 2.0 Client ID. Copy it for use in the Frontegg portal."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-4.92b916df3ad59ec2aad7a803953ad0a5904a6eeb4437dcbc068222465e29e99d.1ce25488.png","alt":"Dropbox App key"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-5-copy-your-app-secret","__idx":6},"children":["Step 5: Copy your App secret"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Next to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App secret"]}," field, click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Show"]},". Copy the revealed secret for use in the Frontegg portal."]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Keep your credentials secure","type":"attention"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Store the App secret immediately after copying it. Never share or commit it to version control."]}]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-5.cdc9037f289f2454aa1ede8bc8a5cdaa92822f7e64c9853b8b194a61e6efbba2.1ce25488.png","alt":"Dropbox App secret"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-6-add-redirect-uris","__idx":7},"children":["Step 6: Add redirect URIs"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Scroll down to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["OAuth 2"]}," section. In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Redirect URIs"]}," field, enter the following URIs one at a time and click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Add"]}," after each:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://YOUR_MCP_GATEWAY_URL/integration-callback"]}]}]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-6.dc914bb9f4f1a65b2e69bba917ae0decbd415d3b8bd767e6ea0d32a5dcf467a5.1ce25488.png","alt":"Dropbox redirect URI entry"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-7-confirm-redirect-uris-saved","__idx":8},"children":["Step 7: Confirm redirect URIs saved"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The redirect URI appears as a saved entry in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Redirect URIs"]}," section."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-7.1e6d3b6fed6664a45098f7e692786ec9ce6698590eb40cc3d921f5b3e92b2bd5.1ce25488.png","alt":"Dropbox redirect URIs saved"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-8-configure-permissions","__idx":9},"children":["Step 8: Configure permissions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Permissions"]}," tab. In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Individual Scopes"]}," section, enable the following scopes:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Scope"},"children":["Scope"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["account_info.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["View basic account information (username, email, country)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["files.metadata.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["View information about files and folders"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["files.content.write"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Upload, create, and delete files and folders"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["files.content.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Download files and view folder contents"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sharing.write"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Manage sharing settings and shared links"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sharing.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["View sharing settings and collaborators"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["file_requests.write"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create and manage file requests"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["file_requests.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["View file requests"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["contacts.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["View manually added Dropbox contacts"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Submit"]}," to save the permissions."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-8.759f145eda22e0af25d313cf40aac39c94c6c09bca0abb54045814840f36ff30.1ce25488.png","alt":"Dropbox permissions configuration"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-9-permissions-saved","__idx":10},"children":["Step 9: Permissions saved"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A confirmation banner appears: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Permissions change successful"]},". Your app is now fully configured."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/dropbox-9.9575d3598eaad57c1cc04cbb16989f4955ddfb805296e80764e5f491f3ac9561.1ce25488.png","alt":"Dropbox permissions saved"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"configure-the-frontegg-portal","__idx":11},"children":["Configure the Frontegg portal"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Once you have your ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App key"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App secret"]},", configure the integration in the Frontegg portal:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Open the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Frontegg portal"]}," and navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["[ENVIRONMENT]"]}," → ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integrations"]}," → ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Dropbox"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enter the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App key"]}," in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," field and the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App secret"]}," in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client Secret"]}," field."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the required ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["scopes"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Save"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"additional-resources","__idx":12},"children":["Additional resources"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.dropbox.com/developers/documentation"},"children":["Dropbox API documentation"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.dropbox.com/developers/apps"},"children":["Dropbox App Console"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/agen-for-work/connectors/redirect-url"},"children":["How to get your Redirect URL"]}]}]}]}]},"headings":[{"value":"Dropbox integration","id":"dropbox-integration","depth":2},{"value":"Connect Dropbox","id":"connect-dropbox","depth":3},{"value":"Step 1: Open the Dropbox App Console","id":"step-1-open-the-dropbox-app-console","depth":4},{"value":"Step 2: Choose the Scoped access API","id":"step-2-choose-the-scoped-access-api","depth":4},{"value":"Step 3: Configure app settings and create the app","id":"step-3-configure-app-settings-and-create-the-app","depth":4},{"value":"Step 4: Copy your App key","id":"step-4-copy-your-app-key","depth":4},{"value":"Step 5: Copy your App secret","id":"step-5-copy-your-app-secret","depth":4},{"value":"Step 6: Add redirect URIs","id":"step-6-add-redirect-uris","depth":4},{"value":"Step 7: Confirm redirect URIs saved","id":"step-7-confirm-redirect-uris-saved","depth":4},{"value":"Step 8: Configure permissions","id":"step-8-configure-permissions","depth":4},{"value":"Step 9: Permissions saved","id":"step-9-permissions-saved","depth":4},{"value":"Configure the Frontegg portal","id":"configure-the-frontegg-portal","depth":3},{"value":"Additional resources","id":"additional-resources","depth":3}],"frontmatter":{"seo":{"title":"Dropbox integration"}},"lastModified":"2026-05-01T18:45:25.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/agen-for-work/connectors/marketplace/dropbox","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}