Direct access

Direct Access integrations allow you to upload data that can be directly accessed by Encord using the provided URLs. This means that Encord does not sign the URLs. Instead, customers are required to supply direct, pre-signed URLs to upload data into Encord.

ℹ️

Note

Direct Access integrations are often paired with Strict client-only access for enhanced security. This combination ensures the highest level of data protection: Strict client-only access prevents Encord from accessing your data, while Direct Access keeps Encord from signing the URLs, maintaining your data's confidentiality. However, when Strict client-only access in enabled, all features relying on data conversion cannot be used.

🚧

Caution

Direct access integrations cannot be used to access data with cloud provider user-based access controls.

Direct access integrations allow users to:

  • Create Datasets from public data that is accessible without any type of authorization.
  • Use data when routed via private access points or where access to cloud data is controlled, for example, by IP whitelists.

Creating a Direct Access integration

Click Add integration, in the Integrations section, to create a new integration.

Select Direct Access from the list of possible integration types, and click Create.

After a Direct Access integration is created, it can be used to add data to a Dataset.

ℹ️

Note

CORS configurations must be set up if you intend to add data from a cloud provider. Links on how to set up CORS integrations are listed below.