Skip to main content
Encord does not currently support Multi-Region Access Points for Azure.
Your data is registered in the Files section of Index where it is organized into folders and sub-folders. Importing your data into Encord is a multi-step process:
  1. Create an Azure integration.
  2. Set up an Azure integration.
  3. Create a Cloud-synced folder to store your data in Encord.
  4. Sync data to the folder.
See our Azure integration documentation for a detailed guide to setting up an integration.

Step 1: Create Encord Integration

Before you can do anything with the Encord platform and cloud storage, you need to configure your cloud storage to work with Encord. Once the integration between Encord and your cloud storage is complete, you can then use your data in Encord. In order to integrate Azure with Encord you need to:
  1. Create the integration with the Encord platform (https://app.encord.com/integrations or https://app.us.encord.com/integrations).
  2. Authenticate your storage account for integration on the Azure platform.
  3. Set up Cross-Origin Resource Sharing (CORS) on Azure.
In Encord, navigate to the Integrations section and click the Add integration button.
Navigate to the Azure tab and type the name of the storage account you registered in step 1 of the integration into the first dropdown in the Azure integrations window, as shown below.
Select your preferred method of authentication in the second dropdown of the Azure integrations window.
  • Shared access signature.
  • (Legacy) Azure service principal.
Optionally check the box to enable Strict client-only access, server-side media features will not be available if you would like Encord to sign URLs, but refrain from downloading any media files onto Encord servers. Read more about this feature here.

Step 2: Setup Azure Integration

Step 3: Create a Cloud-synced Folder

You cannot change URI after folder creation.
  1. Go to Index > Files.
  2. Click New folder > Cloud-synced folder. The New Cloud-synced folder dialog appears.
  1. Provide the following:
    • Title: Provide a meaningful name for the Cloud-synced folder.
    • Description: OPTIONAL - Provide a meaningful description for the Cloud-synced folder.
    • Select your integration: Select the integration to use from the drop down.
    • Storage path: Specify the storage/file path to your cloud storage. For example: gs://encord-gcp-bucket/CloudSync/ or s3://encord-aws-bucket/CloudSync.
    • Automatically sync data: Automatically syncs data from your cloud storage to Encord once every 24 hours.
  2. Click Create. The page for the new Cloud-synced folder appears.

Find Storage Path

Finding the Storage path for your folder or object varies across Cloud Storage platforms. AWS Find AWS storage path GCP Find GCP storage path

STEP 4: Sync Data Between Encord and Cloud Storage

  1. Go to Index > Files > [name of a Cloud-synced folder]. The Cloud-synced folder page appears. Sync your Data
  2. Click Initiate sync. The sync between the folder and your cloud storage begins.