Direct Access
Direct access integrations enable you to upload data to Encord without requiring Encord to sign the URLs. Consequently, customers are tasked with providing direct, pre-signed URLs when utilizing a direct access integration. Direct access integrations support all data modalities.
Use cases
-
Public Dataset Aggregation: Researchers or analysts may need to aggregate public datasets from various sources for analysis or modeling purposes. Direct access integrations allow them to seamlessly gather data from publicly accessible sources without the need for authentication, simplifying the data acquisition process.
-
Third-Party Data Integration: Businesses often rely on third-party data providers for enriching their datasets or enhancing analytical insights. With direct access integrations, organizations can easily incorporate data from external sources by providing pre-signed URLs, streamlining the integration process and enabling timely access to valuable data.
-
Private Data Access: Organizations may have proprietary datasets stored in private cloud environments with restricted access controls, such as IP whitelists. Direct access integrations with Strict client-only access enable authorized users to directly upload and access this data in Encord without compromising security or violating access policies.
-
Data protection: Direct access paired with Strict client-only access ensures compliance with stringent security requirements and regulatory standards, at the expense of some of Encord’s more advanced features.
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.
-
Click Create.
After a Direct Access integration is created, it can be used to upload data.
- CORS configuration for AWS S3
- CORS configuration for Azure
- CORS configuration for GCP Storage
- CORS configuration for OTC
Uploading Direct Access Data
Create a Direct Access Integration
Create a JSON File for Data Import
Create a JSON file to specify the files you want to import to Encord. The objectURL
s in the JSON file must be presigned.
Import your Direct Access Data
Was this page helpful?