Open Telekom Cloud
To create an Open Telekom Cloud integration, click the + Add integration button in the Integrations tab.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/create-integration1.png)
Select OTC at the top of the chooser.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/admins/settings/integrations/otc/otc_add_bucket_integration.png)
In order to integrate with Open Telecom Cloud, you will need to:
- Create the account to access data in the Object Storage Service.
- Give the account read access to the desired buckets by:
- Creating a Custom Bucket Policy .
- (Optional) If you have Cross-origin resource sharing (CORS) configured on your buckets, make sure that *.encord.com is given read access.
- Create the integration.
1. Create the account
-
Log in to the OTC console and navigate to the Identity and Access Management (IAM) dashboard.
-
Create a new user with Programmatic access.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/admins/settings/integrations/otc/otc_create_user.png)
- Download the access key.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/admins/settings/integrations/otc/otc_download_access_key.png)
- Paste the
OTC account access ID
and theSecret access key
into the first step of the OTC integration window in Encord.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/admins/settings/integrations/otc/paste-otc-details.png)
2. Give the account read access to your buckets
-
In OTC, navigate to the bucket and click the Create Bucket Policy button.
-
Click OK to create the custom bucket policy.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/admins/settings/integrations/otc/otc_custom_bucket_policy.png)
3. (Optional) Configuring CORS
If working with a bucket that has a configured CORS policy, ensure that it allows access from *.encord.com
4. Create the integration
In Encord, click the Create button at the bottom of the integration pop-up. The integration now appears in the list of integrations.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/client-only access.png)
5. Testing the integration
- Click the Run a URL test button to test the integration.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/otc-integration-new.png)
- Paste the URL of any object in the bucket and click Check Encord can access this URL. If the test is successful a green tick appears next to Encord infrastructure and This machine.
![](https://storage.googleapis.com/docs-media.encord.com/static/img/test-integration-success.png)
Creating a Dataset with OTC data
Navigate to the private cloud integration page for guidance on how to create a dataset with data stored in OTC.
Updated about 1 month ago