> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encord.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Register OTC Data

Your data is stored under **Data** > **Files & Folders**, where it is organized into folders and sub-folders.

1. Set up an OTC integration.
2. Create an OTC integration in Encord.
3. Create a Cloud-synced folder to store your data in Encord.
4. Sync data to the folder.

## Step 1: Setup OTC 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 with Open Telecom Cloud, you need to:

1. Create the account which accesses data in the Object Storage Service.
2. Give the account read access to the desired buckets by:
   1. Creating a Custom Bucket Policy.
   2. (Optional) If you have *Cross-origin resource sharing (CORS)* configured on your buckets, make sure that `*.encord.com` is given read access.
3. Create the integration by giving Encord access to that account's credentials.

<Tip>See our [OTC integration documentation](/platform-documentation/General/annotate-data-integrations/annotate-otc-integration) for a detailed guide to setting up an OTC integration.</Tip>

<>
  <meta charSet="UTF-8" />

  <meta name="viewport" content="width=device-width, initial-scale=1.0" />

  <title>Clickable Div</title>

  <div className="container">
    <a className="clickable-div" href="/platform-documentation/General/annotate-data-integrations/annotate-otc-integration#1-create-the-account">
      Step 1: Create Account
    </a>

    <a className="clickable-div" href="/platform-documentation/General/annotate-data-integrations/annotate-otc-integration#creating-a-custom-bucket-policy">
      Step 2: Give Read access
    </a>

    <a className="clickable-div" href="/platform-documentation/General/annotate-data-integrations/annotate-otc-integration#3-optional-configuring-cors">
      Step 3: Configure CORS
    </a>
  </div>
</>

## Step 2: Create Encord Integration

On the Encord platform enter the `Access key ID` and `Secret access key`, which should be located in the access key file, generated with the creation of the user. *(if the access key has been misplaced, a new one can be created from the IAM User menu)*.

<img src="https://storage.googleapis.com/docs-media.encord.com/static/img/admins/settings/integrations/otc/otc_add_bucket_integration.png" width="600" />

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](/platform-documentation/General/annotate-data-integrations#strict-client-only-access).

<div class="flex justify-center">
  <img src="https://storage.googleapis.com/docs-media.encord.com/static/img/client-only access.png" width="500" />
</div>

Finally, click the **Create** button at the bottom of the pop-up. The integration will now appear in the list of integrations in the 'Integrations' tab.

## Step 3: Create a Cloud-synced Folder

<Warning>
  You cannot change URI after folder creation.
</Warning>

1. Go to **Data** > **Files & Folders**.

2. Click **New folder > Cloud-synced folder**.
   The *New Cloud-synced folder* dialog appears.

<div class="flex justify-center">
  <img src="https://storage.googleapis.com/docs-media.encord.com/static/img/new-folder-new.png" width="500" />
</div>

3. 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.
   * **Metadata ingestion**: Enable this toggle to import custom metadata files from your cloud storage. Set your sidecar suffix (default is `.metadata.json`). Any file matching that suffix is treated as metadata for its paired data file and does not appear as a separate item in your folder.

4. 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](https://storage.googleapis.com/docs-media.encord.com/static/img/Index/aws-storage-path.gif)

**GCP**

![Find GCP storage path](https://storage.googleapis.com/docs-media.encord.com/static/img/Index/gcp-storage-path.gif)

## STEP 4: Sync Data Between Encord and Cloud Storage

1. Go to **Data** > **Files & Folders**.
   The Cloud-synced folder page appears.

   ![Sync your Data](https://storage.googleapis.com/docs-media.encord.com/static/img/Index/cloud-synced-folder-sync-cloud-data.gif)

2. Click into your cloud-synced folder.

   ![Sync your Data](https://storage.googleapis.com/docs-media.encord.com/E2E%20Artifacts/Screenshots/e2e-fruit-images-videos-cloud-synced-folder-register-data.gif)

3. Click **Initiate sync**.
   The sync between the folder and your cloud storage begins.
