Get your canonical user ID

Each Object Storage account has its own canonical user ID, that you use to identify your specific account or share resources between accounts. For example, this ID is required when configuring the Statement fields when setting up a bucket policy.

This ID consists of a long string of letters, dashes, and numbers, such as a0000000-000a-0000-0000-00d0ff0f0000.

📘

Each Akamai Cloud account has a single canonical ID within Object Storage, which means that all users and Object Storage API keys on an account share the same canonical ID.

Here's how to get the canonical user ID for a specific account, using multiple tools:

You can use the info command in S3cmd utility, replacing [bucket-label] with the label of the bucket.

s3cmd info s3://[bucket-label]
📘

You need to configure S3cmd to use the access key for the account that owns the bucket.

In the output, find an ACL that has the FULL_CONTROL permission and looks similar to this string:

s3://example-bucket/ (bucket):
Location:  default
Payer:     BucketOwner
Expiration Rule: none
Policy:    none
CORS:      none
ACL:       a0000000-000a-0000-0000-00d0ff0f0000: FULL_CONTROL

If you see none as the ACL, your instance of s3cmd may be configured for a different region than where the bucket is located. See the Additional configuration options of our s3cmd guide to learn how to manually edit the s3cmd configuration.


Did this page help you?