Configure a Dropbox Content Connector

After you configure and enable a Dropbox content connector, you can connect to Dropbox and pull required content from it into Oracle Content Management.

To configure a Dropbox content connector:

  1. Get the Oracle Content Management host name and authorization URL details.
    1. Sign in to Oracle Content Management as an Administrator or Developer.
    2. Click Integrations in the Administration area of the navigation menu on the left.
    3. In the Integrations menu, choose Content Connectors.
    4. Click the check box next to the Dropbox content connector.
    5. Click Edit.
    6. On the General tab, note the Redirect URL, which will be in this format:
      https://<hostname>.<domainname>.com:<port>/documents/web/AR_COMPLETE_AUTHORIZATION

      The Redirect URL field is truncated. Double-click the field to copy the value to your clipboard.

  2. Create a Dropbox app:
    1. Go to https://www.dropbox.com/developers/apps in a Browser window
    2. Sign in with a Dropbox user name and password.
    3. Go to My apps.
    4. Click Create App, and on next screen, in Step 1, choose a Dropbox API.
    5. Choose an access type and name for your application, and click Create App.

      For production deployment of the Dropbox app, refer to Dropbox documentation for the approval required: https://www.dropbox.com/developers/reference/developer-guide#production-approval.

    6. After the app is created, you can add or configure additional values on the next screen.
    7. Note the values of App key and App secret.
  3. In the OAuth 2 - Redirect URIs section, paste the Redirect URL you copied from Oracle Content Management.
  4. On the Dropbox App page, navigate to the lower section, Chooser/Saver domains, and add the host name used to access Oracle Content Management to this section.
  5. Configure the connector in Oracle Content Management.
    1. Go back to configuring the Dropbox content connector in Oracle Content Management.
    2. On the General tab:
      • In the Connector tags field, you can assign tags that will be applied to assets pulled from the content connector (for example, the content connector name). This lets you search for all items from that content connector in an asset repository.
      • Make sure Enabled for end users is selected.

        You can review the Terms of use and Privacy Policy below the Enable for end users button.

    3. Click the Additional Fields tab, and enter the following information:
      • App key
      • App secret
    4. When you're done, click Save.
  6. Associate the connector with one or more asset repositories.
    1. Click Assets in the Administration area of the navigation menu on the left.
    2. Open an existing repository or click Create to create a new one.
    3. If you're creating a new repository, specify the repository name, publishing channels, languages, and other options.
    4. Under Connectors, select one or more connectors to associate with the repository.

      This menu lists all the content connectors that have been configured and enabled in your Oracle Content Management instance.

      If any of the connectors you select have content types associated with them, the types appear under Content Types.

After a Dropbox content connector is configured, enabled, and associated with a repository, it's available in the asset repository for Oracle Content Management users to download content, through the Add drop-down menu, Import from Dropbox option on the Assets page.

Enable Jax-WS

JAX-WS should be enabled on Oracle Content Server for the connector to work. This is the basic prerequisite.

JAX-WS should be enabled on Oracle Content Server for the connector to work. This is the basic prerequisite. To verify this, access the content server instance using the following URL. This will render the WSDL in the browser.

https://<host_name>:<port>/idcnativews/IdcWebLoginPort?WSDL