Yandex Object Storage icon

Yandex Object Storage

Interact with Yandex Object Storage (S3-compatible)

Object → Set ACL

AI-generated

Summary

Set the access control list (ACL) permission of a specific object in a Yandex Object Storage bucket.

Inputs

  • Bucket (required) — The bucket containing the object. Can be selected from a list of buckets or entered by name.
  • Object Key (required) — The key (path) of the object whose ACL is to be set.
  • ACL (required) — The access control level to assign to the object. Options include Private, Public Read, Public Read Write, and Authenticated Read.

Output shape

a single JSON object with operation success status, bucket name, object key, ACL set, and a confirmation message

The output contains a success flag, the bucket and object target, the ACL applied, and a success message. Errors will throw exceptions unless 'Continue On Fail' is enabled which will output error info with success: false.

Examples

Example 1: Set the ACL of an object to public-read for external access

Specify the target bucket and object key, select 'Public Read' as the ACL, execute the operation to update permissions on that object.

Links

Discussion