Skip to main content

Getting Started with OSS

OSS is a distributed storage service accessible via HTTP/HTTPS protocols with no data format restrictions or storage limitations.

1. Activate OSS Service

  1. Log in to the SwiftFederation Portal
  2. Navigate to Object Storage Service (OSS)
  3. Click Activate OSS Service in the Dashboard
  4. Confirm activation

![Figure needed: Screenshot of OSS service activation button in the dashboard]

2. Create Credentials

Access Credentials Management

  1. In the OSS portal, go to Credentials section
  2. Click Add Credentials

![Figure needed: Screenshot of credentials management page with "Add credentials" button]

Configure Permissions

Select the appropriate permission level:

  • Read: List and download objects
  • Read-Write: Read plus upload/modify objects
  • Full Control: All permissions plus ACL management

Save Credentials

  1. Click Add Credentials
  2. Copy and save the Access Key and Secret Key immediately

![Figure needed: Screenshot showing generated Access Key and Secret Key with copy buttons]

Important
  • Secret Key is shown only once - save it immediately
  • Keep credentials secure and rotate them regularly
  • Delete old keys after creating new ones

3. Connection Settings

Use these settings to connect your applications:

Endpoint: https://<your-customer-id>.oss.swiftserve.com
Access Key: <your-access-key>
Secret Key: <your-secret-key>
Region: us-east-1 (optional)

Quick Test

Test your connection with curl:

curl -X GET https://<your-customer-id>.oss.swiftserve.com \
-H "Authorization: AWS <access-key>:<signature>"

Next Steps

  1. Manage Buckets & Objects - Create and manage storage
  2. Connect Tools - Use S3-compatible applications

Troubleshooting

IssueSolution
Cannot access portalVerify account permissions and service activation
Credential creation failsCheck permissions and credential limits
Connection failsVerify endpoint format and credentials

For support issues, contact VNETWORK support.