Actions15
Object → Set ACL
AI-generatedSummary
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.