Use as chaves de condição da ID do produto para controlar o acesso - Amazon Bedrock

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Use as chaves de condição da ID do produto para controlar o acesso

A chave de aws-marketplace:ProductId condição pode ser usada para controlar a capacidade de assinar modelos sem servidor Amazon Bedrock que tenham uma ID de produto. AWS Marketplace Para saber como usar a chave de condição do ID do produto, veja os exemplos emConceda permissões do IAM para solicitar acesso aos modelos da Amazon Bedrock Foundation com um ID de produto.

nota

Os modelos dos seguintes fornecedores não são vendidos AWS Marketplace e não têm chaves de produto, então você não pode definir o escopo aws-marketplace das ações para eles:

  • Amazon

  • DeepSeek

  • Mistral AI

  • Meta

  • Qwen

  • OpenAI

No entanto, você pode evitar o uso desses modelos negando ações do Amazon Bedrock e especificando esses modelos IDs no campo. Resource Para obter um exemplo, consulte Impedir que uma identidade use um modelo após o acesso já ter sido concedido.

A tabela a seguir lista os produtos IDs para os modelos básicos sem servidor do Amazon Bedrock que têm uma ID de produto:

Modelo ID do produto
AI21 Labs Jurassic-2 Mid 1d288c71-65f9-489a-a3e2-9c7f4f6e6a85
AI21 Labs Jurassic-2 Ultra cc0bdd50-279a-40d8-829c-4009b77a1fcc
AI21 Jamba-Instruct prod-dr2vpvd4k73aq
AI21 Labs Jamba 1.5 Large prod-evcp4w4lurj26
AI21 Labs Jamba 1.5 Mini prod-ggrzjm65qmjhm
Anthropic Claude c468b48a-84df-43a4-8c46-8870630108a7
Anthropic Claude Instant b0eb9475-3a2c-43d1-94d3-56756fd43737
Anthropic Claude 3 Sonnet prod-6dw3qvchef7zy
Anthropic Claude 3.5 Sonnet prod-m5ilt4siql27k
Claude 3.5 Sonnet v2 da Anthropic prod-cx7ovbu5wex7g
Anthropic Claude 3.7 Sonnet prod-4dlfvry4v5hbi
Anthropic Claude Sonnet 4.5 prod-mxcfnwvpd6kb4
Anthropic Claude Haiku 4.5 prod-xdkflymybwmvi
Anthropic Claude Sonnet 4 prod-4pmewlybdftbs
Anthropic Claude 3 Haiku prod-ozonys2hmmpeu
Anthropic Claude 3.5 Haiku prod-5oba7y7jpji56
Anthropic Claude 3 Opus prod-fm3feywmwerog
AnthropicClaude Opus4 prod-azycxvnd5mhqi
AnthropicClaude Opus4.1 prod-w3q2d6rfge4tw
Cohere Command a61c46fe-1747-41aa-9af0-2e0ae8a9ce05
Cohere Command Light 216b69fd-07d5-4c7b-866b-936456d68311
Cohere Command R prod-tukx4z3hrewle
Cohere Command R+ prod-nb4wqmplze2pm
Embed da Cohere (em inglês) b7568428-a1ab-46d8-bab3-37def50f6f6a
Embed da Cohere (multilíngue) 38e55671-c3fe-4a44-9783-3584906e7cad
CohereReclassificação 3,5 prod-2o5bej62oxkbi
Cohere Embed v4 prod-ft3cj5gst3spo
Stable Image Core 1.0 prod-eacdrmv7zfc5e
Stable Diffusion 3 Large 1.0 prod-cqfmszl26sxu4
Stable Image Ultra 1.0 prod-7boen2z2wnxrg
Estabilidade 3.5 Grande 1.0 prodview-ajc3gw4mjy7my
TwelveLabsMarengo Embed 2.7 prod-o6xchhpirymvs
TwelveLabsPégaso 1.2 prod-635pcy5x5pc2a
Writer Palmyra X4 prod-azehe4da4pzsy
Writer Palmyra X5 prod-23enyy63 ou huk

Você pode usar o modelo a seguir para anexar uma política do IAM que controla as permissões de acesso do modelo a uma função:

{ "Version": "2012-10-17" "Statement": [ { "Effect": "Allow", "Action": [ "aws-marketplace:Subscribe" ], "Resource": "*", "Condition": { "Null": { "aws-marketplace:ProductId": "false" }, "ForAllValues:StringEquals": { "aws-marketplace:ProductId": [ "model-product-id-1", "model-product-id-2", ... ] } } }, { "Effect": "Deny", "Action": [ "aws-marketplace:Unsubscribe", "aws-marketplace:ViewSubscriptions" ], "Resource": "*", "Condition": { "ForAnyValue:StringNotEquals": { "aws-marketplace:ProductId": [ ... ] } } } ] }

Para ver mais exemplos de como gerenciar o acesso ao modelo com políticas do IAM, consulteExemplos de políticas baseadas em identidade para o Amazon Bedrock.