Amazon Bedrock コンソールの「sagemaker:ListHubContents」エラーを回避するには

Amazon Bedrock コンソールの「sagemaker:ListHubContents」エラーを回避するには

AWS マネジメントコンソールで Bedrock を使用する際、bedrock:* だけでは不十分で、SageMaker のアクセス許可も必要な理由と、その対応方法をご紹介します。
2026.10.23

困っていた内容

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 機能の基盤として機能します。

AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事