Segurança da infraestrutura no AWS Identity and Access Management - AWS Identity and Access Management

Segurança da infraestrutura no AWS Identity and Access Management

Como serviço gerenciado, o AWS Identity and Access Management é protegido pela segurança de rede global da AWS. Para obter informações sobre serviços de segurança da AWS e como a AWS protege a infraestrutura, consulte Segurança na Nuvem AWS. Para projetar seu ambiente da AWS usando as práticas recomendadas de segurança de infraestrutura, consulte Proteção de infraestrutura em Pilar segurança: AWS Well‐Architected Framework.

Você usa chamadas de API publicadas pela AWS para acessar o IAM pela rede. Os clientes devem oferecer suporte para:

  • Transport Layer Security (TLS). Exigimos TLS 1.2 e recomendamos TLS 1.3.

  • Conjuntos de criptografia com perfect forward secrecy (PFS) como DHE (Ephemeral Diffie-Hellman) ou ECDHE (Ephemeral Elliptic Curve Diffie-Hellman). A maioria dos sistemas modernos, como Java 7 e versões posteriores, comporta esses modos.

Além disso, as solicitações devem ser assinadas usando um ID da chave de acesso e uma chave de acesso secreta associada a uma entidade principal do IAM. Ou você pode usar o AWS Security Token Service (AWS STS) para gerar credenciais de segurança temporárias para assinar solicitações.

O IAM pode ser acessado de forma programática usando a API HTTPS do IAM, que permite emitir solicitações HTTPS diretamente ao serviço. A API de consulta retorna informações confidenciais, incluindo credenciais de segurança. Portanto, é necessário usar HTTPS com todas as solicitações de API. Quando você usa a API HTTPS, deve incluir código para assinar digitalmente solicitações usando suas credenciais.

Você pode chamar essas operações de API de qualquer local da rede, mas o IAM oferece suporte a políticas de acesso baseadas em recurso, que podem incluir restrições com base no endereço IP da fonte. Você também pode usar políticas do IAM para controlar o acesso de endpoints específicos da Amazon Virtual Private Cloud (Amazon VPC) ou VPCs específicas. Efetivamente, isso isola o acesso à rede para um determinado recurso do IAM somente da VPC específica dentro da rede da AWS.