本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SetBucketAccessControlPolicy (SOAP API)
注意
Amazon S3 的 SOAP API 不適用於新客戶,並且將於 2025 年 8 月 31 日接近生命週期結束 (EOL)。我們建議您使用 REST API 或 AWS SDKs。
SetBucketAccessControlPolicy 操作會設定現有儲存貯體的存取控制政策。如果成功,儲存貯體的先前存取控制政策會完全取代為指定的存取控制政策。
範例
讓指定的使用者 (通常是擁有者) FULL_CONTROL存取「引號」儲存貯體。
Sample Request
<SetBucketAccessControlPolicy xmlns="https://doc.s3.amazonaws.com/2006-03-01"> <Bucket>quotes</Bucket> <AccessControlList> <Grant> <Grantee xsi:type="CanonicalUser"> <ID>a9a7b8863000e241bf9b1c61be666e9</ID> <DisplayName>chriscustomer</DisplayName> </Grantee> <Permission>FULL_CONTROL</Permission> </Grant> </AccessControlList> <AWSAccessKeyId>AKIAIOSFODNN7EXAMPLE</AWSAccessKeyId> <Timestamp>2006-03-01T12:00:00.183Z</Timestamp> <Signature>Iuyz3d3P0aTou39dzbqaEXAMPLE=</Signature> </SetBucketAccessControlPolicy >
Sample Response
<GetBucketAccessControlPolicyResponse xmlns="https://s3.amazonaws.com/doc/2006-03-01"> <GetBucketAccessControlPolicyResponse> <Code>200</Code> <Description>OK</Description> </GetBucketAccessControlPolicyResponse> </GetBucketAccessControlPolicyResponse>
存取控制
您必須擁有儲存貯WRITE_ACP體的權限,才能設定儲存貯體的存取控制政策。