Amazon S3 での IAM に関連する Access Denied エラーをトラブルシューティングする

AWS Identity and Access Management (IAM) ユーザーには、Amazon Simple Storage Service (Amazon S3) バケットに対する s3:PutObject アクション権限が付与されているのですが、オブジェクトのアップロードを試行すると HTTP 403 Access Denied エラーが返されます。