You can configure a custom bucket policy by coding. The size of a custom bucket policy cannot exceed 20 KB.
On the right of Custom Bucket Policies, select Coding mode to configure the policy in the coding mode.
{ "Statement":[ { "Action":[ "CreateBucket", "DeleteBucket" ], "Effect":"Allow", "Principal":{ "ID":[ "domain/account ID", "domain/account ID:user/User ID" ] }, "Condition":{ "NumericNotEquals":{ "Referer":"sdf" }, "StringNotLike":{ "Delimiter":"ouio" } }, "Resource":"000-02/key01" } ] }
Parameter |
Description |
---|---|
Action |
Actions the bucket policy applies to. For details, see Actions. |
Effect |
Effect of the bucket policy. For details, see Effect. |
Principal |
Users the bucket policy is applied to. You can obtain the user ID on the My Credentials page by logging in to the console as the user to be authorized. Principals should be configured as follows:
NOTE:
Account ID is the Domain ID that you can find on the My Credentials page. |
Condition |
Conditions under which the bucket policy takes effect. For details, see Conditions. |
Resource |
Resources the bucket policy is applied to. For details, see Resources. |