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
- Log in to the SwiftFederation Portal
- Navigate to Object Storage Service (OSS)
- Click Activate OSS Service in the Dashboard
- Confirm activation
![Figure needed: Screenshot of OSS service activation button in the dashboard]
2. Create Credentials
Access Credentials Management
- In the OSS portal, go to Credentials section
- 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
- Click Add Credentials
- 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
- Manage Buckets & Objects - Create and manage storage
- Connect Tools - Use S3-compatible applications
Troubleshooting
Issue | Solution |
---|---|
Cannot access portal | Verify account permissions and service activation |
Credential creation fails | Check permissions and credential limits |
Connection fails | Verify endpoint format and credentials |
For support issues, contact VNETWORK support.