[ Web Proxy ]
URL:
Viewing: https://cloud.google.com/gemini/enterprise/docs/connectors/dropbox/data-store [Back]  [Original]

Set up a Dropbox data store  |  Gemini Enterprise  |  Google Cloud Documentation Skip to main content
Google Cloud Documentation [Google Cloud Documentation]
Send feedback

Set up a Dropbox data store Stay organized with collections Save and categorize content based on your preferences.

This page describes how to create a data store, and connect Dropbox to Gemini Enterprise.

Note: To enforce data source access control and secure data in Gemini Enterprise, ensure that you have configured your identity provider.

Before you begin

Before you set up your Dropbox data store, do the following:

  1. Grant the Discovery Engine Editor role (roles/discoveryengine.editor). This role is required for the user to create the data store. To grant this role, do the following:

    1. In the Google Cloud console, go to the IAM page.

      Go to IAM

    2. Locate the user account and click edit Edit.
    3. Grant the Discovery Engine Editor role to the user. For more information, see IAM roles and permissions.

  2. Create an app in the Dropbox App Console, obtain the authentication credentials, and set the required scopes. For more information, see Dropbox configuration.

Create the Dropbox data store

To create a Dropbox data store, do the following:

  1. In the Google Google Cloud console, go to the Gemini Enterprise page.

    Gemini Enterprise

  2. Select or create a Google Cloud project.

  3. In the navigation menu, click Data stores.

  4. Click Create data store.

  5. On the Select a data source page, enter Dropbox into the search field. The Dropbox card displays.

  6. Click Select.

    Select the Dropbox data source [Select the Dropbox data source]

  7. In the Data section, fill in the following fields:

    1. For the Connector mode field, select Federated search and click Continue.

    2. Under Authentication settings, enter the values you copied when you created an app in the Dropbox App Console:

      • For Client ID, enter the Dropbox app's App key.

      • For Client Secret, enter the Dropbox app's App secret.

      For more information about creating an app in the Dropbox App Console, see Dropbox configuration.

      Provide your client ID and client secret [Provide your client ID and client secret]

      Click Login.

    3. Click Continue.

    4. In the Entities to search section, select the entity types that you want Gemini Enterprise to search.

      Select entities to include in search [Select entities to include in search]

      Click Continue.

  8. In the Actions section, select the actions that you want users to be able to perform in their Dropbox accounts using the Gemini Enterprise assistant.

    Select actions to enable for the connector [Select actions to enable for the connector]

    Note: If you skip adding actions in this step, you can add them later. For more information, see Add actions.

    To view and manage the list of actions, see View and manage actions.

  9. If the create data store flow shows an Advanced options section, you can select the Enable Static IP Addresses checkbox within it. This ensures the data store uses a fixed set of IP addresses for outbound traffic, suitable for allowlisting on the source system. For more information, see Configure static IP egress.

  10. In the Configuration section:

    1. From the Multi-region list, select the location for your data connector.
    2. In the Your data connector name field, enter a name for your connector.
    3. If you selected us or eu as the location, configure the Encryption settings:
      • Optional: If you haven't configured single-region keys, click Go to settings page to do so. For more information, see Register a single-region key for third-party connectors.
      • Select Google-managed encryption key or Cloud KMS key.
      • If you selected Cloud KMS key:
        • In the Key management type list, select the appropriate type.
        • In the Cloud KMS key list, select the key.
      For more information, see Customer-managed encryption keys.

    Select a location and enter a name for the data store [Select a location and enter a name for the data store]

    Click Continue.

  11. In the Billing section, select General pricing or Configurable pricing. For more information, see Verify the billing status of your projects and Licenses.

    Select a pricing model [Select a pricing model]

On the Data Stores page, click your data store name to see the status. After the data store state changes from Creating to Active, the Dropbox data store is ready to be used.

After creating the data store, do the following before running any queries:

  1. Create an app.

  2. Connect the app to the Dropbox data store.

  3. Authorize Gemini Enterprise to connect to Dropbox.

For information about the permissions required to perform a search, see Minimum permissions.

Data handling and query execution

This section describes how Gemini Enterprise manages your query and the privacy implications of using the federated data store.

Query execution

After you authorize Dropbox and send a search query to Gemini Enterprise:

Data handling

When using third-party federated search, the following data handling rules apply:

Note: To improve accuracy, an LLM may rewrite your query before it is sent to Dropbox. This rewritten query can incorporate information from your session's query history. As a result, parts of your query history might also be included in the query sent to the Dropbox API.

What's next

Send feedback

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-08-18 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-18 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page