Políticas do IAM para reservas de capacidade - Amazon Athena

Políticas do IAM para reservas de capacidade

Para controlar o acesso a reservas de capacidade, use permissões do IAM no nível do recurso ou políticas do IAM baseadas em identidade. Sempre que você usar as políticas do IAM, siga as práticas recomendadas do IAM. Para obter mais informações, consulte Práticas recomendadas de segurança no IAM no Manual do usuário do IAM.

O procedimento a seguir é específico ao Athena.

Para obter informações específicas do IAM, acesse os links listados no fim desta seção. Para obter informações sobre exemplos de políticas de reservas de capacidade do JSON, consulte Exemplo de políticas de reserva de capacidade.

Para usar o editor visual no console do IAM para criar uma política de reserva de capacidade
  1. Faça login no AWS Management Console e abra o console do IAM em https://console.aws.amazon.com/iam/.

  2. No painel de navegação à esquerda, escolha Policies (Políticas) e Create policy (Criar política).

  3. Na guia Editor visual, selecione Escolher um serviço. Em seguida, escolha o Athena para adicionar à política.

  4. Escolha Select actions (Selecionar ações) e defina as ações para adicionar à política. O editor visual mostra as ações disponíveis no Athena. Para obter mais informações, consulte Ações, recursos e chaves de condição do Amazon Athena na Referência de autorização do serviço.

  5. Escolha adicionar ações para digitar uma ação específica ou use caracteres curinga (*) para especificar várias ações.

    Por padrão, a política que você está criando permite as ações que você escolhe. Se você escolher uma ou mais ações compatíveis com as permissões no nível do recurso capacity-reservation no Athena, o editor listará o recurso capacity-reservation.

  6. Escolha Recursos para especificar as reservas de capacidade específicas de sua política. Para obter exemplos de políticas de reserva de capacidade do JSON, consulte Exemplo de políticas de reserva de capacidade.

  7. Especifique o recurso capacity-reservation da seguinte forma:

    arn:aws:athena:<region>:<user-account>:capacity-reservation/<capacity-reservation-name>
  8. Selecione Review Policy (Revisar política), digite um Name (Nome) e uma Description (Descrição) (opcional) para a política que você está criando. Revise o resumo da política para ter certeza de que você concedeu as permissões que pretendia.

  9. Escolha Criar política para salvar sua nova política.

  10. Anexe essa política baseada em política a um usuário, um grupo ou uma função.

Para obter mais informações, consulte os seguintes tópicos na Referência de autorização do serviço e no Manual do usuário do IAM:

Para obter exemplos de políticas de reserva de capacidade do JSON, consulte Exemplo de políticas de reserva de capacidade.

Para obter uma lista completa de ações do Amazon Athena, consulte os nomes das ações de API na Referência de API do Amazon Athena.