Supported features
The Dropbox connector supports indexing a broad range of content types and strictly enforces Dropbox’s underlying permission models to maintain data privacy and security for all users during search operations. Glean understands and respects access and sharing permissions in your Dropbox account. For example, a user is given access to only one file in a private folder, that user will not be able to search for the other files in that folder in Glean. All Dropbox data is fetched and stored to a secure Google Cloud Platform project. You retains control and ownership of your data, and the data cannot be directly accessed by Glean or any other third party.Supported objects
- Team folders and files
- Shared folders and files
- Private folders and files
- Dropbox Paper documents
Supported API endpoints
- Dropbox Business API for team, user, and file information.
- OAuth 2.0 authentication and token refresh flow.
- Activity crawl through Dropbox’s activity endpoints to keep content and permissions synchronized.
Limitations
- No configurations (greenlist/redlists) are supported for the updates team space file structure.
- When a shared folder is selected in a Glean App, only nested normal folders are captured. Other shared folders will not be captured.
Requirements
Deploying the Dropbox connector requires administrative privileges in Dropbox and initial configuration in both Dropbox and Glean.- Dropbox Business (team) account.
- Glean deployment with admin console access.
- HTTPS connectivity between Glean and Dropbox’s public APIs.
- Dropbox admin account credentials to authorize during OAuth 2.0 flow.
- Refresh token and access token generated and stored during setup.
-
The connector requires Team member file access permission to retrieve both team and individual files.
During OAuth authorization, the following scopes are requested:
- View and edit Dropbox files and folders.
- View Dropbox sharing settings, group membership, and activity logs.
- View basic account and team information (usernames, emails, team membership, and more).
Setup instructions
The connector is primarily configured in the Glean admin workspace and for OAuth authorization on the Dropbox page.- As an admin, navigate to the Glean Admin console.
- Click Add data source and select Dropbox.
- In the Setup tab, click Authorize. You are redirected to a Dropbox login page.
-
Follow the generated link to initiate an OAuth 2.0 authorization flow between your Dropbox account and the Glean-Dropbox central app.
Logging in will grant the Glean-Dropbox central app permissions to fetch data from your Dropbox account, so that it can be indexed and made searchable from within Glean.
