Skip to main content
Back to the list of Connectors Use the Box connector to index documents stored in your Box enterprise and make them searchable through Artemis. The connector authenticates via OAuth 2.0, allowing the platform to crawl files accessible to the authorized Box account while respecting Box access controls.

Prerequisites

Before configuring the connector:
  • A Box enterprise account with permission to create OAuth applications.
  • A Box OAuth application configured for Artemis.
  • An OAuth profile created in Artemis using the Box application’s credentials. This profile is used to authenticate the connector.

Creating a Box OAuth application

For instructions on creating a Box OAuth application, see the Box Developer documentation: Create a Box OAuth 2.0 application. Configure the following application scopes:
  • root_readonly
  • root_readwrite
Use the callback URL displayed when creating the OAuth profile in Artemis as the OAuth 2.0 Redirect URI for your Box application.

Configure content for ingestion

After selecting the Box OAuth profile, configure the content that Artemis should crawl and index.
The connector can index only the content that the authenticated Box account is authorized to access.

Scope

Choose the content that should be indexed.

Generate proposal

Before activation, the platform validates the configuration and prepares the connector.

Crawl behavior

The Box connector:
  • Discovers files within the configured scope.
  • Optionally crawls nested folders.
  • Extracts supported document types for indexing.
  • Synchronizes Box access permissions (ACLs) when Enforce Box permissions is enabled.
  • Indexes only documents accessible to the authenticated Box account.