AI Security Maturity Model·AWS v1.0.0

Arraste para explorar · faça pinça para ampliar

Fundacional Gestão de identidade e acessoCamada de defesa em profundidade: Identidade e dados Capacidade 1 · Inferência de modelosCaso de uso: IA que responde 👤 ClienteModelo de Responsabilidade Compartilhada da AWS: quem implementa e opera este controle. Cliente = é seu; AWS = a AWS opera e você o herda; Compartilhada = ambos têm obrigações.

c1.5 Autentique os usuários antes que cheguem ao modelo

Exija identidade de usuário autenticada e autorizada à frente das funcionalidades de IA, para que quem não estiver autenticado nunca alcance os endpoints do modelo.

Fundacional
Aprimorada
Avançada
Esforço: Médio Impacto: Alto Scopes de IA generativaDa AWS Generative AI Security Scoping Matrix.: 3 · Modelos pré-treinados

Guia de implementação

Como implementar na AWS

Use o Amazon Cognito ou o AWS IAM Identity Center para autenticar os usuários finais e aplicar MFA, e então mapeie os usuários a permissões granulares que controlam quais modelos e funcionalidades podem alcançar.

Critérios de aceitação

As funcionalidades de IA exigem autenticação; MFA é aplicado para acesso privilegiado; as permissões usuário-modelo são por papel e revisadas.

Implementação prática

Como este controle é implementado em cada arquitetura de referência:

A autenticação ocorre na borda da conta de aplicação; apenas identidades autenticadas e autorizadas alcançam o código que assume o papel de invocação na conta de IA generativa.

  1. Coloque o Amazon Cognito (voltado ao cliente) ou o IAM Identity Center (força de trabalho) à frente das funcionalidades de IA na conta de aplicação, e aplique MFA para usuários privilegiados.
    Conta de aplicação Amazon Cognito IAM Identity Center
  2. Mapeie as identidades autenticadas para autorização granular (grupos/scopes) que decida quais funcionalidades e modelos de IA cada usuário pode alcançar antes de qualquer chamada entre contas.
    Conta de aplicação Amazon Cognito IAM
  3. Só após uma autenticação bem-sucedida o papel de aplicação assume o papel só-invocação na conta de IA generativa, de modo que quem não estiver autenticado nunca alcance o modelo.
    Conta de aplicação → Conta de IA generativa IAM

Como validar: As requisições não autenticadas às funcionalidades de IA são rejeitadas na borda; MFA é exigido para acesso privilegiado; o papel de invocação só pode ser assumido pelo caminho de aplicação autenticado.

Evite: Expor o endpoint de invocação do modelo e confiar em que 'ninguém conhece a URL'. Autentique e autorize na borda do app antes de qualquer chamada ao modelo.

OU de IA generativa (multi-conta) →

Uma porta de entrada com Cognito ou IAM Identity Center autentica os usuários antes que a camada de aplicação assuma o papel de invocação do modelo — sem caminho anônimo ao modelo.

  1. Adicione autenticação com Amazon Cognito ou IAM Identity Center à frente da camada de aplicação e aplique MFA para acesso privilegiado.
    Camada de aplicação (papel IAM) Amazon Cognito IAM Identity Center
  2. Autorize os usuários autenticados a funcionalidades/modelos específicos com grupos ou scopes, verificados antes de o app assumir o papel de invocação do modelo.
    Camada de aplicação (papel IAM) Amazon Cognito IAM
  3. Garanta que o papel da camada de IA generativa só possa ser assumido pelo caminho de aplicação autenticado, não por principais arbitrários da conta.
    Camada de IA generativa (papel IAM) IAM

Como validar: As funcionalidades de IA exigem autenticação; MFA é aplicado para usuários privilegiados; a política de confiança do papel de invocação admite apenas o caminho do app.

Evite: Conectar a UI direto ao Bedrock com uma chave estática. Coloque autenticação e autorização por usuário à frente do modelo mesmo em uma única conta.

Conta única (ponto de entrada) →

Ameaças atendidas

  • Acesso anônimo ou não autenticado aos endpoints do modelo.
  • Impossibilidade de atribuir uma requisição de inferência a um usuário.

Serviços AWS

Amazon Cognito AWS IAM Identity Center

Mapeamentos de frameworks

OWASP GenAI/LLM Top 10 (2026)

  • LLM02 Sensitive Information Disclosure

NIST AI Risk Management Framework (AI 100-1)

  • MANAGE.1 AI risks are prioritized, responded to and managed

AWS Well-Architected Generative AI Lens (Security)

  • GENSEC01-BP01 Grant least privilege access to foundation model endpoints

Recursos de aprendizado

Referências

  • AWS SRA para IA — Capacidade 1, Conta de inferência de IA