Amazon S3 バケットの ACL にアカウントを追加すると、「リクエストにサポートされていない引数が含まれています」というエラーが発生する原因を把握したいです。

所要時間1分
0

Amazon Simple Storage Service (Amazon S3) バケットのアクセスコントロールリスト (ACL) に AWS アカウントを追加したいです。アカウントのメールアドレスが正しいことを確認しましたが、「リクエストにサポートされていない引数が含まれています。」というエラーが発生しました。

解決策

一部の AWS リージョンでは、Amazon S3 バケットの ACL に AWS アカウントを追加するために、メールアドレスを使用することはサポートされていません。ただし、正規 ID はどの AWS リージョンのアカウントでも常に機能します。

リージョンがメールアドレスの使用をサポートしていないことが原因でアカウントを追加できない場合は、代わりにアカウントの正規ユーザー ID を使用してください。正規ユーザー ID の取得方法については、「AWS アカウントの正規ユーザー ID を特定する」を参照してください。

バケットが新しい AWS リージョンにある場合は、正規ユーザー ID を入力して、関連するアカウントにマッピングする必要があります。AWS リージョンの詳細については、「AWS グローバルインフラストラクチャ」を参照してください。

注: バケットの ACL を無効化し、代わりに S3 Object Ownership を使用してバケット内のオブジェクトの所有権を取得するのがベストプラクティスです。

関連情報

ACL の設定

AWS公式
AWS公式更新しました 2ヶ月前
コメントはありません

関連するコンテンツ