

# Políticas do baseadas em identidade para o AWS Security Incident Response
<a name="identity-based-policies"></a>

 As políticas baseadas em identidade são documentos de políticas de permissões JSON que podem ser anexados a uma identidade, como usuário do IAM, grupo de usuários ou perfil. Essas políticas controlam quais ações os usuários e perfis podem realizar, em quais recursos e em que condições. Para saber como criar uma política baseada em identidade, consulte [Criando políticas do IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html) no *Guia do Usuário do IAM*. 

 Com as políticas baseadas em identidade do IAM, é possível especificar ações ou recursos permitidos ou negados, assim como as condições sob as quais as ações são permitidas ou negadas. Você não pode especificar a entidade principal em uma política baseada em identidade porque ela se aplica ao usuário ou perfil ao qual ela está anexada. Para saber mais sobre todos os elementos que podem ser usados em uma política JSON, consulte [Referência de elemento de política JSON do IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html) no *Guia do usuário do IAM*. 

**Topics**
+ [Exemplos de políticas baseadas em identidade](iam-examples.md)
+ [Práticas recomendadas de política](policy-best-practices.md)
+ [Usar o console do AWS Security Incident Response](using-the-amazon-aws-security-incident-response-console.md)
+ [Permitir que os usuários visualizem suas próprias permissões](allow-users-to-view-their-own-permissions.md)
+ [Políticas baseadas em recurso](resource-based-policies.md)
+ [Ações de políticas](policy-actions.md)

# Exemplos de políticas baseadas em identidade
<a name="iam-examples"></a>

 Por padrão, usuários e perfis não têm permissão para criar ou modificar recursos do AWS Security Incident Response. Além disso, eles não podem executar tarefas ao usar o Console de Gerenciamento da AWS, a AWS Command Line Interface (AWS CLI) ou a API da AWS. Um administrador do IAM pode criar políticas do IAM para conceder permissões aos usuários a fim de que realizem ações relacionadas aos recursos de que necessitam. O administrador pode então adicionar as políticas do IAM aos perfis e os usuários podem presumir os perfis.

 Para saber como criar uma política baseada em identidade do IAM usando esses exemplos de documento de política JSON, consulte [Criação de políticas do IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create-console.html) no *Guia do Usuário do IAM*. 

 Para obter mais detalhes sobre as ações e os tipos de recurso definidos pela Resposta a Incidentes de Segurança da AWS, incluindo o formato dos ARNs para cada tipo de recurso, consulte *Actions, resources, and condition keys for AWS Security Incident Response* na *Referência de autorização de serviços*. 

# Práticas recomendadas de política
<a name="policy-best-practices"></a>

 As políticas baseadas em identidade determinam se alguém pode criar, acessar ou excluir recursos do AWS Security Incident Response em sua conta. Essas ações podem incorrer em custos para sua conta da AWS. Ao criar ou editar políticas baseadas em identidade, siga estas diretrizes e recomendações: 

 **Comece com as políticas gerenciadas pela AWS e avance para as permissões de privilégio mínimo**: para começar a conceder permissões a seus usuários e workloads, use as *políticas gerenciadas pela AWS*, que concedem permissões para muitos casos de uso comuns. Elas estão disponíveis em sua conta AWS. Recomendamos que você reduza ainda mais as permissões definindo políticas gerenciadas pelo cliente da AWS que são específicas para seus casos de uso. Para saber mais, consulte [Políticas gerenciadas pela AWS](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_managed-vs-inline.html#aws-managed-policies) ou [Políticas gerenciadas pela AWS para funções de trabalho](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_job-functions.html) no *Guia do usuário do IAM*. 

 **Aplique permissões de privilégio mínimo**: ao definir permissões com as políticas do IAM, conceda apenas as permissões necessárias para executar uma tarefa. Você faz isso definindo as ações que podem ser executadas em recursos específicos sob condições específicas, também conhecidas como *permissões de privilégio mínimo*. Para saber mais sobre como usar o IAM para aplicar permissões, consulte [Políticas e permissões no IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html) no *Guia do usuário do IAM*. 

**Use condições nas políticas do IAM para restringir ainda mais o acesso**: é possível adicionar uma condição às políticas para limitar o acesso a ações e recursos. Por exemplo, é possível escrever uma condição de política para especificar que todas as solicitações devem ser enviadas usando SSL. Você também pode usar condições para conceder acesso a ações de serviço se elas forem usadas por meio de um serviço específico do AWS, como o AWS CloudFormation. Para saber mais, consulte [Elementos da política JSON do IAM: condição](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition.html) no *Guia do usuário do IAM*. 

**Use o IAM Access Analyzer para validar suas políticas do IAM a fim de garantir permissões seguras e funcionais**: o IAM Access Analyzer valida as políticas novas e existentes para que elas sigam a linguagem de política do IAM (JSON) e as práticas recomendadas do IAM. O IAM Access Analyzer oferece mais de 100 verificações de política e recomendações acionáveis para ajudá-lo a criar políticas seguras e funcionais. Para obter mais informações, consulte [Validação de políticas do IAM Access Analyzer](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-policy-validation.html) no *Guia do usuário do IAM*. 

**Exigir autenticação multifator (MFA)** - se você tiver um cenário que exija usuários do IAM ou um usuário raiz na sua conta AWS, ative a MFA para obter segurança adicional. Para exigir MFA quando as operações de API forem chamadas, adicione condições de MFA às suas políticas. Para obter mais informações, consulte [Configuração de acesso à API protegido por MFA](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa_configure-api-require.html) no *Guia do Usuário do IAM*. 

 Para obter mais informações sobre as práticas recomendadas do IAM, consulte [Práticas Recomendadas de Segurança no IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) no *Guia do Usuário do IAM*. 

# Usar o console do AWS Security Incident Response
<a name="using-the-amazon-aws-security-incident-response-console"></a>

 Para acessar https://console.aws.amazon.com/security-ir/, é necessário ter um conjunto mínimo de permissões. Essas permissões dão autorização para que você liste e visualize detalhes sobre os recursos do AWS Security Incident Response na sua conta da AWS. Caso crie uma política baseada em identidade mais restritiva que as permissões mínimas necessárias, o console não funcionará como pretendido para entidades (usuários ou perfis) com essa política. 

 Você não precisa conceder permissões mínimas do console para os usuários que estão fazendo chamadas somente com a CLI da AWS ou a API da AWS. Em vez disso, permita o acesso somente a ações que correspondam à operação de API que estiverem tentando executar. 

 Anexe a política gerenciada pela AWS AWS Security Incident Response Access ou ReadOnly para garantir que usuários e perfis possam usar o console do serviço. Para obter informações, consulte [Adicionar permissões a um usuário](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console) no *Guia do usuário do IAM*. 

# Permitir que os usuários visualizem suas próprias permissões
<a name="allow-users-to-view-their-own-permissions"></a>

 Este exemplo mostra como criar uma política que permita que os usuários do IAM visualizem as políticas gerenciadas e em linha anexadas a sua identidade de usuário. Essa política inclui permissões para concluir essa ação no console ou de forma programática usando a AWS CLI ou a API da AWS. 

# Políticas baseadas em recurso
<a name="resource-based-policies"></a>

 ***Políticas baseadas em recursos na Resposta a Incidentes de Segurança da AWS*** 

 Compatibilidade com políticas baseadas em recursos: não 

 Políticas baseadas em recursos são documentos de políticas JSON que você anexa a um recurso. São exemplos de políticas baseadas em recursos as *políticas de confiança de perfil* do IAM e as *políticas de bucket* do Amazon S3. Em serviços compatíveis com políticas baseadas em recursos, os administradores de serviço podem usá-las para controlar o acesso a um recurso específico. Para o atributo ao qual a política está anexada, a política define quais ações uma entidade principal especificado pode executar nesse atributo e em que condições. Você deve [especificar uma entidade principal](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html) em uma política baseada em recursos. Os principais podem incluir contas, usuários, funções, usuários federados ou serviços da AWS. 

 Para obter mais informações, consulte [Acesso a recursos entre contas no IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies-cross-account-resource-access.html) no *Guia do usuário do IAM*. 

# Ações de políticas
<a name="policy-actions"></a>

 ***Ações de política para a AWS Security Incident Response*** 

 Suporte para ações de política: sim 

 Os administradores podem usar as políticas JSON da AWS para especificar quem tem acesso a quê. Ou seja, qual **entidade principal** pode executar **ações** em quais **recursos** e em que **condições**. 

 O elemento “Action” de uma política JSON descreve as ações que você pode usar para permitir ou negar acesso em uma política. As ações de políticas geralmente têm o mesmo nome que a operação de API da AWS associada. Existem algumas exceções, como *ações somente de permissão*, que não têm uma operação de API correspondente. Algumas operações também exigem várias ações em uma política. Essas ações adicionais são chamadas de *ações dependentes*. 

 Incluem ações em uma política para conceder permissões para executar a operação associada. 

 Para visualizar a lista de ações da AWS Security Incident Response, consulte “Actions defined by AWS Security Incident Response“ na *Referência de autorização de serviços*. 

 As ações de políticas no AWS Security Incident Response usam o seguinte prefixo antes da ação: 

 AWS Security Incident Response -identity 

 Para especificar várias ações em uma única declaração, separe-as com vírgulas. 

“Action”: [ “AWS Security Incident Response -identity:action1”, “AWS Security Incident Response -identity:action2” ]

 ***Recursos de política para a Resposta a Incidentes de Segurança da Amazon AWS*** 

**Suporte para recursos de política:** Sim \$1 Administradores podem usar políticas JSON da AWS para especificar quem tem acesso a quais recursos. Ou seja, qual **entidade principal** pode executar **ações** em quais **recursos** e em que **condições**.

 O elemento “Resource” da política JSON especifica o objeto ou os objetos aos quais a ação se aplica. As instruções devem incluir um elemento Resource ou NotResource. Como prática recomendada, especifique um recurso usando seu [nome do recurso da Amazon (ARN)](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference-arns.html). Isso pode ser feito para ações que oferecem compatibilidade com um tipo de recurso específico, conhecido como *permissões em nível de recurso*. 

 Para ações que não oferecem compatibilidade com permissões em nível de recurso, como operações de listagem, use um curinga (\$1) para indicar que a instrução se aplica a todos os recursos. 

 "Resource": "\$1" 