Amazon S3 on Outposts バケットのバケットポリシーを削除する - Amazon Simple Storage Service

Amazon S3 on Outposts バケットのバケットポリシーを削除する

バケットポリシーは、リソースベースの AWS Identity and Access Management (IAM) ポリシーを使用して、バケットとその中のオブジェクトへのアクセス許可を付与できます。バケット所有者のみが、ポリシーをバケットに関連付けることができます。バケットに添付された許可は、バケット所有者が所有するバケットのすべてのオブジェクトに適用されます。バケットポリシーのサイズは 20 KB に制限されています。詳細については、「バケットポリシー」を参照してください。

以下のトピックでは、AWS Management Consoleまたは AWS Command Line Interface (AWS CLI) を使用して、Amazon S3 on Outposts バケットポリシーを表示する方法を示します。

バケットポリシーを削除するには
  1. https://console.aws.amazon.com/s3/ で Amazon S3 コンソールを開きます。

  2. 左のナビゲーションペインで、[Outposts buckets] (Outposts バケット) を選択します。

  3. アクセス許可を編集する Outposts バケットを選択します。

  4. [Permissions] タブを選択します。

  5. [Outposts bucket policy] (Outposts バケットポリシー) セクションで、[Delete] (削除) を選択します。

  6. 削除を確定します。

次の例では、AWS CLI を使用して、S3 on Outposts バケット (s3-outposts:DeleteBucket) のバケットポリシーを削除します。このコマンドを実行するには、user input placeholders をユーザー自身の情報に置き換えます。

aws s3control delete-bucket-policy --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket