Dropbox
What it indexes
The Dropbox connector starts at the root visible to its access token and recursively indexes downloadable files in every visible subfolder. A file becomes one searchable document; folders organize traversal but are not indexed as documents.
Prerequisites
- Create a Dropbox app or token through your organization’s approved process.
- Limit the token’s Dropbox visibility to content that every intended OpenCore audience may index; the connector provides no narrower folder selector.
- Allow the token to list and download files and to list shared links; when that succeeds and none exists, it must also be able to create one.
- Allow connector workers to reach the Dropbox API over HTTPS.
Credentials
The Dropbox indexing connector does not offer an OAuth flow in the current Admin UI. Rotate the access token through your normal Dropbox app process.
Configure in OpenCore
- In the Admin panel, open Connectors, select Dropbox, and create the Dropbox token credential.
- Review what the token can see. There is no connector-level folder, prefix, or file-name filter.
- Choose Private and assign OpenCore user groups for restricted content. Use Public only when every OpenCore account may search every file visible to the token.
- Set refresh and cleanup options, create the connector, and run the first indexing attempt.
- Review indexed files before attaching the resulting document set to an Agent.
Permissions
Dropbox source permissions are not synchronized. The token controls what OpenCore can ingest, but Dropbox sharing and per-file viewer lists are not copied into OpenCore.
Consequently, any OpenCore user who can access this connector or its document set can search every successfully indexed file, even when that user cannot open the file in Dropbox. Split sensitive areas across separately scoped Dropbox credentials or apps, and enforce access with OpenCore Private groups. A shared source link can also expose content according to its Dropbox link settings, so review the app’s sharing policy before indexing.
Verify
- Validate the credential and confirm the connector can list the token-visible root.
- Run an indexing attempt and search for text from one root file and one nested file.
- Confirm a non-downloadable or deliberately inaccessible file is absent.
- Open a source link from a search result. If no link is present, check whether the token can list shared links and, when the list is empty, create one.
- Test search access with every OpenCore group assigned to the connector; Dropbox ACLs will not provide a second authorization check.