Step 1: Create a user for Encord
- In Oracle, navigate to Identity and click on Domain.
- Select your domain.
- Navigate to Users and click Create user. A dialog box will appear, prompting you to enter details for the new user.

- Fill in the details for the new user.

Step 2: Create an Access key for the user
- Select the user you created in Step 1.
- Navigate to Customer secret keys in the left hand navigation.
- Click Generate secret key. A dialog appears.

- Give your access key a meaningful name and create the access key. The access key and secret key are generated.
- Click Copy to copy the secret key. Store it in a secure location - you will need it later.

- Hover over the access key, and click Copy to copy the access key.

Step 3: Create a Group for the user
- In Oracle, navigate to Identity and click on Domain.
- Select your domain.
- Navigate to Groups and click Create group. A dialog box will appear, prompting you to enter details for the new group.

- Enter a meaningful name for the group and add the user you created in Step 1.

Step 4: Create a policy
- In Oracle, navigate to Identity and click on Policies.
- Click Create policy. A dialog box will appear, prompting you to enter details for the new policy.

- Give the policy a meaningful name and description.
-
Enable the Manual policy editor toggle and paste the following into the policy editor, replacing <ENCORD_USER_GROUP_NAME> with the name of the group you created in Step 3, and replacing <BUCKET_NAME_USED_FOR_INTEGRATION> with the name of your storage bucket.
Allow group <ENCORD_USER_GROUP_NAME> to read objects in TENANCY where target.bucket.name='<BUCKET_NAME_USED_FOR_INTEGRATION>'

Step 5: Create the integration
- In the Integrations section of the Encord platform, click +New integration to create a new integration. The integration dialog appears.

- Select Oracle in the integration dialog.
- Paste the Account access key and the Account secret access key from Step 2 into the integration dialog.
- Enter the bucket namespace of your storage bucket into the integration dialog. The bucket namespace can be found in your bucket details in Oracle.

- In Encord, click Create to create the integration.
