Create a Bucket in Stratus

Let’s now create a bucket in Stratus. This folder stores the files that you upload in the client application. We will configure the synchronization between this bucket and a folder in WorkDrive.

To create a Bucket:

  1. Navigate to Catalyst CloudScale Stratus component in the console. Click Create Bucket.
catalyst_workdrive_create_bucket
Note: Provide a custom name for your bucket. You will not be able to use same name that provided in the demonstration, as a bucket can only be creted if its name is globally unique.
  1. Enter the buckets’s name, ensure that the Permission Template is set as Authenticated and click Create.
catalyst_workdrive_authenticated_choice

The bucket will be created and displayed in Stratus.

bucket_created

Configure Permissions

Similar to the Data Store, you must enable permissions for object download, upload, and delete to all users of the role App User. This will allow any authenticated user to upload, download, or delete files from the client.

  1. Click on the Permissions tab and click the Edit Permissions button.
permissions_start_edit
  1. Copy the following JSON and paste it in the Permissions section, and click Update..
    
copy
{ "rules": [ { "rule_id": "AuthenticatedBucket_Rule1", "condition": { "user": { "auth_type": "authenticated", "zuid": "*" } }, "allowed_actions": [ "GetObject", "PutObject", "DeleteObject" ], "paths": [ "zylkerworkdrivesync1::/*" // replace with your bucket path ], "effect": "allow" } ], "version": "v1" }
permissions_done

The File Store is now configured for the application.

Last Updated 2025-06-17 17:46:43 +0530 +0530

RELATED LINKS

File Store