Oracle Cloud Object Storage
Here is a step-by-step guide to:
- create/select a bucket
- find OCI (Oracle Cloud Infrastructure) Namespace
- generate/find S3-compatible Access/Secret Keys (Customer Secret Keys)
OCI Console
Sign in to the OCI Console with a user that can create buckets and customer secret keys. Ensure the user has policies granting Object Storage access and manage customer-secret-keys (or equivalent) on the user.
Create/select a bucket
- Hamburger menu → Storage → Object Storage & Archive Storage.
- Make sure you’re in the correct Compartment (left compartment picker).
- Click "Create Bucket".
- Name: choose a unique bucket name.
- Storage tier: Standard (default).
- Encryption and other options: leave defaults.
- Click "Create".
Find Object Storage namespace
- Hamburger menu → Storage → Object Storage & Archive Storage.
- In the right-hand panel, Click the Bucket.
- In the Bucket's detailed information page, Details → General ->"Namespace", copy the namespace value.
Create S3-compatible credentials (Customer Secret Key)
- Top-right profile icon → "User Settings".
- Scroll to "Tokens and Keys" → "Customer Secret Keys".
- Click "Generate Secret Key".
- Enter a description → "Generate Secret Key".
- Copy/save both values shown:
- Access Key (Key ID)
- Secret Key
- The secret is shown only once—store it securely.
Region
Get region identifier through Region Identifier.
For example, a region name "US West (San Jose)" is assigned with Region Identifier "us-sanjose-1".
Security and rotation
- Treat keys like passwords; store in a secrets manager.
- Periodically generating a new Customer Secret Key to replace the old one
- Prefer least-privilege IAM policies on the user.