Last updated:2020-12-04 15:25:02

KS3 provides the following functions:

Application scenario Function description
Upload files Before uploading a file to KS3, you shall first create a Bucket in any region of Kingsoft Cloud. After creating the Bucket, you can upload any file to that Bucket
Share and download files After uploading files to KS3, you can share and download the files
Delete files After uploading files to KS3, you can delete the files or directories
Management of access permissions By default, all KS3 resources are private, including Buckets, Objects and related sub-resources. Only the resource owner, i.e., the KS3 account that creates the resource, can access the resource. Resource owners can choose to grant access permissions to others by writing access policies.
  • ACL: Each Bucket and Object is associated with an ACL. ACL can grant basic read and write permissions to other KS3 accounts.
  • Space policy: Users can set a space policy for Buckets, so as to grant to other KS3 accounts or IAM sub-users (including the sub-users under that account and under other accounts) the permissions for Buckets as well as files/Objects in them. The space policy can well complement the ACL access policy, with more permissions authorized.
  • User policy: Users can, via the Identity and Access Management Center (IAM), manage the access to KS3 resources. With IAM, users can create sub-users (IAM users), groups and roles in the master account and can grant them the access to KS3 resources through additional access policies.
Project management Users can allocate Buckets to different project groups, so as to facilitate the permission assignment, cost identification and unified management based on project granularities.
Prevent the data on KS3 from being stolen by others You can set up a Door Chain for your Bucket, which is controlled by blacklists and whitelists. The blacklist is used to add the prohibited access-source domain names, and the whitelist is used to add the permitted access-source domain names.
Log settings You can, via the management console, enable and disable logging for Buckets.
Binding of custom domain names KS3 allows users to bind their custom domain names to KS3 Bucket, so that they can access the files in the Buckets with a custom domain name. Thus, users can seamlessly migrate their storages to KS3, and also avoid the domain name security issue.
Cross-origin resource sharing Cross-Origin Resource Sharing (CORS) is a standard cross-origin solution provided by HTML5. CORS allows applications on the WEB side to access resources that do not belong to the origin. Developers can use the interfaces provided by KS3 to control the permissions for cross-origin access and develop flexible Web applications.
Set up file names When this function is enabled, users can customize the names of the files uploaded to Kingsoft Cloud. After uploaded successfully, the file will be renamed according to the naming rules set by the user.
Mirroring back-to-origin and file pre-push Mirroring back-to-origin is mainly used to seamlessly migrate data to KS3. When your service is already running on your own source station or on other cloud products but you need to migrate it to KS3 while not stopping the service, you can use the mirroring back-to-origin function for this purpose. You can configure file pre-push after configuring the mirroring back-to-origin.
Lifecycle management KS3 supports in-batch deletion of Objects or in-batch conversion of Object storage classes at a specific point of time or after a period of time following the Object were last modified.
Process the pictures stored in KS3 You can perform various operations on pictures stored in KS3, e.g., format conversion, cropping, scaling, rotation, watermarking, and styling.

Did you find the above information helpful?

Mostly Unhelpful
A little helpful
Very helpful

What might be the problems?

Unclear or awkward
Redundant or clumsy
Lack of context for the complex system or functionality

More suggestions


Please give us your feedback.


Thank you for your feedback.