
Amazon Bedrock コンソールの「sagemaker:ListHubContents」エラーを回避するには
困っていた内容
AWS マネジメントコンソールで Bedrock を使いたいです。
IAM ユーザーに Bedrock のすべてのアクション許可(bedrock:*)を付与しましたが、エラーが表示されます。なぜでしょうか。
どう対応すればいいの?
AWS マネージドポリシーの「AmazonBedrockFullAccess」または「AmazonBedrockReadOnly」を付与してください。
Amazon Bedrock コンソールにエラーなくアクセスするには、Bedrock のアクセス許可に加えて、SageMaker のアクセス許可も必要です。
必要な SageMaker アクションは AWS マネージドポリシーの「AmazonBedrockFullAccess」または「AmazonBedrockReadOnly」で付与できます。Bedrock の利用目的に応じてポリシーを選択してください。
なお、2026年10月時点の挙動として、SageMaker アクションが許可されていない場合でも Serverless モデル(例:Amazon Nova 2 Lite、Claude Haiku 5.5)の参照やプレイグラウンド呼び出しは可能です。

参考資料
ユーザーとロールが引き続き Amazon Bedrock コンソールを使用できるようにするには、Amazon Bedrock AmazonBedrockFullAccess または AmazonBedrockReadOnly AWS 管理ポリシーもエンティティにアタッチします。詳細については、「IAM ユーザーガイド」の「ユーザーへのアクセス許可の追加」を参照してください。
このポリシーには、以下のアクセス許可が含まれています。
…(中略)…
- sagemaker (Amazon SageMaker AI) – プリンシパルが顧客のアカウントの Amazon SageMaker AI リソースにアクセスできるようにします。これは、Amazon Bedrock Marketplace 機能の基盤として機能します。










