

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 對 Amazon S3 儲存貯體物件授予讀取和寫入存取權
<a name="reference_policies_examples_s3_rw-bucket"></a>

此範例會示範如何建立身分型政策，允許 `Read` 和 `Write` 存取特定 Amazon S3 儲存貯體中的物件。此政策授予從 AWS API 或 以程式設計方式完成此動作所需的許可 AWS CLI。若要使用此政策，請將範例政策中的{{斜體預留位置文字}}取代為您自己的資訊。然後，遵循[建立政策](access_policies_create.md)或[編輯政策](access_policies_manage-edit.md)中的指示進行操作。

`s3:*Object` 動作在動作名稱中使用萬用字元​。`AllObjectActions` 陳述式允許 `GetObject`、`DeleteObject`、`PutObject` 以及​任何其他以字元「Object」結尾的 Amazon S3 動作​。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "ListObjectsInBucket",
            "Effect": "Allow",
            "Action": ["s3:ListBucket"],
            "Resource": ["arn:aws:s3:::{{bucket-name}}"]
        },
        {
            "Sid": "AllObjectActions",
            "Effect": "Allow",
            "Action": "s3:*Object",
            "Resource": ["arn:aws:s3:::{{bucket-name}}/*"]
        }
    ]
}
```

------

**注意**  
若要允許 `Read` 和 `Write` 存取 Amazon S3 儲存貯體中的物件，並包含對主控台的其他存取權限，請參閱 [Amazon S3：允許以程式設計方式和在主控台以讀取和寫入存取 S3 儲存貯體中的物件](reference_policies_examples_s3_rw-bucket-console.md)。