Amazon Bedrock の呼び出しで AWS Marketplace のエラーが発生するときの対処方法

Amazon Bedrock の呼び出しで AWS Marketplace のエラーが発生するときの対処方法

Amazon Bedrock で Claude モデルを呼び出した際に発生する AWS Marketplace のエラーについて、その原因と対処法を紹介します。
2026.08.20

困っていた内容

Amazon Bedrock のプレイグラウンドで Claude モデルを呼び出すと、AWS Marketplace のエラーが発生します。
なぜでしょうか。対処法を教えてください。

AccessDeniedException
Model access is denied due to IAM user or service role is not authorized to perform the required AWS Marketplace actions (aws-marketplace:ViewSubscriptions, aws-marketplace:Subscribe) to enable access to this model. Refer to the Amazon Bedrock documentation for further details. Your AWS Marketplace subscription for this model cannot be completed at this time. If you recently fixed this issue, try again after 2 minutes.

どう対応すればいいの?

モデルを呼び出す IAM ユーザー(IAM ロール)のアクセス許可を確認してください。

Amazon Bedrock で初めてサードパーティーモデルを呼び出すと、バックグラウンドでサブスクリプションが開始されます。その際に次のアクセス許可が必要で、権限が不足している場合はAccessDeniedExceptionエラーが発生します。

  • aws-marketplace:Subscribe
  • aws-marketplace:Unsubscribe
  • aws-marketplace:ViewSubscriptions

そのため、モデルを呼び出す IAM ユーザーに必要な権限が付与されているか確認し、適宜権限を付与してください。

なお、AWS マネージドポリシーの「AmazonBedrockFullAccess」や「AmazonBedrockLimitedAccess」には上記権限が含まれています。

また、Anthropic のモデルの場合は、ユースケースの提出も必要です。

https://dev.classmethod.jp/articles/tsnote-bedrock-anthropic-usecase-submit/

参考資料

アカウントで初めてサードパーティーモデルを呼び出すと、Amazon Bedrock はバックグラウンドでサブスクリプションプロセスを自動的に開始します。この設定期間中 (最大 15 分)、サブスクリプションの確定中に API コールが一時的に成功することがあります。前提条件がない場合、サブスクリプションの試行は失敗し、後続の API コールは を返しますAccessDeniedException。必要なアクセス許可を付与した後、サブスクリプションが完了するまでに最大 2 分かかる場合があります。この間、API コールは引き続き を返す可能性がありますAccessDeniedException。サブスクリプションが完了すると、それ以降のすべての呼び出しは成功します。これを完全に回避するには、本番環境でモデルを呼び出す前に、すべての前提条件を確認してください。

モデルへのアクセスを成功させるための前提条件:

  1. AWS Marketplace アクセス許可: IAM ロールには、aws-marketplace:Subscribe、aws-marketplace:Unsubscribe、および アクセスaws-marketplace:ViewSubscriptions許可が必要です。詳細については、「製品 ID を使用して Amazon Bedrock 基盤モデルへのアクセスをリクエストする IAM アクセス許可を付与する」を参照してください。
  2. Anthropic モデル: Anthropic モデルの場合、モデルを呼び出す前に初回使用 (FTU) フォームを完了する必要があります。この要件は、bedrock-mantleエンドポイントを介してアクセスされる Anthropic モデルには適用されません。

AWS マネージドポリシー: AmazonBedrockLimitedAccess

AmazonBedrockLimitedAccess ポリシーを IAM アイデンティティにアタッチして、サードパーティーの基盤モデルの Amazon Bedrock サービス、 AWS KMS キー管理、ネットワークリソース、 AWS および Marketplace サブスクリプションへのアクセスを許可できます。

…(中略)…

  • MarketplaceOperationsFromBedrockFor3pModels ステートメントでは、次のことができます。
    • AWS Marketplace サービスをサブスクライブします。
    • サブスクリプションを表示する。
    • AWS Marketplace サービスのサブスクリプションを解除します。

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

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

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

この記事をシェアする

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

関連記事