Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.18 KB

File metadata and controls

26 lines (20 loc) · 1.18 KB

IAM (Identity and Access management)

IAM - Identidade e Gerenciamento de acesso

  • Root Account NUNCA deve ser usada ou compartilhada.
  • Aos usuários deve ser dada mínima permissão para executar tarefas requeridas.
  • Policy (regras) são escritas em JSON (Javascript Object Notation), define as permissões.
  • Muito importante para segurança na plataforma AWS:
    • Users - Atribuído a usuários.
    • Groups - Atribuído a times e funções.
    • Roles (atribuição/papeis) - Atribuído a recursos AWS.
  • Pode ser configurado o Multi Factor Authentication (MFA).
  • IAM tem policies pré definidas (Managed policies).
  • Podemos criar um alias para nossa conta AWS.

IAM Federation

  • Grandes empresas normalmente integram seu repositório de usuários com IAM.
  • Identity Federation usa o padrão SAM (active directory) dessa forma os usuários pode acessar AWS usando a credenciais da empresa.

IAM - MUITO IMPORTANTE

  • Credenciais IAM NUNCA devem ser compartilhadas.
  • Nunca coloque suas credenciais no código da sua aplicação.
  • Nunca use a conta ROOT. Somente para a configuração inicial.
  • Nunca use credenciais da conta ROOT.