How To Resolve AWS Error 002: Bedrock Model Access Denied

How to Fix AWS Quick Data Preview Issue for Iceberg Tables in Athena

Here’s a straightforward solution based on the findings:

Your account is correctly authorized to use the Bedrock models, but the main issue is a missing Marketplace agreement. Essentially, your account can access the models but cannot create new agreements because the necessary marketplace contract hasn’t been accepted.

To fix this, you need to accept the Marketplace agreement associated with your model subscription. This process is usually done through the AWS console or by reviewing and accepting the agreement via your AWS account’s Marketplace agreements section. Once the agreement is accepted, your account should be able to create new Bedrock model agreements without errors.

The error “Access to Bedrock models is not allowed for this account” occurs across all regions and models, indicating that the problem isn’t regional but related to the missing Marketplace agreement. Keep in mind, existing agreements will still work, but creating new ones will be blocked until the agreement is accepted.

In summary: Log into your AWS account, navigate to the Marketplace Agreements, and review and accept the missing agreement. After that, your account should regain full capability to create new Bedrock model agreements across all regions.