Amazon Simple Storage Service (Amazon S3) バケットのアクセスコントロールリスト (ACL) に、別のアカウントを追加しようとしています。「The request contained an unsupported argument」というエラーが表示されます。 どのようにトラブルシューティングすればよいですか?
簡単な説明
メールアドレスを指定して、Amazon S3 バケットのアクセスコントロールリスト (ACL) に、別の AWS アカウントを追加しようとしています。メールアドレスが正しいことを確認しましたが、「The request contained an unsupported argument」というエラーが表示されます。この解決方法を教えてください。
解決方法
メールアドレスの代わりに、アカウントの正規ユーザー ID を入力してください。正規ユーザー ID を取得する方法については、「アカウントの正規ユーザー ID の検索」をご参照ください。
バケットが新しい AWS リージョンにある場合、アカウントにマッピングされたことを確認するためには、正規ユーザー ID を入力します。AWS リージョンについて詳しくは、「グローバルインフラストラクチャ」を参照してください。
注: ACL を無効にしたまま、S3 のオブジェクトの所有権を使用してバケット内すべてのオブジェクトの所有権を取得するのがベストプラクティスです。
関連情報
ACL の設定