Skip to content

Box

Self-Managed AI Platform installations

The Box connector is automatically installed and does not need to be manually added.

Supported authentication

  • Box JSON Web Tokens (JWT)

For more information about this authentication method, see the Box documentation.

Box JWT

To establish a connection to Box with JWT, you can either upload a JSON config file using the Load key from file button or populate the required fields listed below:

Required field Description
Client ID The client ID for the application in Box.
Client Secret The client secret for the application in Box.
Enterprise ID The enterprise ID for your account in Box.
Public Key ID The public ID associated with your application in Box.
Passphrase The passphrase used to encrypt your private key.
Private Key The encrypted private key as a JSON string.

Prerequisites

The following is required before connecting to Box in DataRobot:

  • A Box account authenticated with JWT
  • Resources stored in Box

Set up a connection in DataRobot

To connect to Box, create a vector database, and when you select a data source, add Box as the connection.

You can also set up a Box connection from the Account Settings > Data connections page.

Required parameters

Additional parameters are not required to connect to Box.

Feature considerations

  • The Box connector only supports unstructured data and is only available during vector database creation.
  • You can only add and view the Box connector as part of the vector database create workflow and from Account settings > Data connections. You cannot view Box connections in other areas where you work with datasets (structured data), for example, the Browse data modal in NextGen or the AI Catalog in DataRobot Classic.

Troubleshooting

Problem Solution Instructions
When attempting to execute an operation in DataRobot, the firewall requests that you clear the IP address each time. Add all allowed IPs for DataRobot. See Allowed source IP addresses. If you've already added the allowed IPs, check the existing IPs for completeness.