Ir para o conteúdo

Como posso resolver erros “Access Denied” ao acessar o Console de faturamento da AWS com permissões do IAM?

4 minuto de leitura
0

Tenho permissões do AWS Identity and Access Management (AWS IAM) para acessar as informações de faturamento na minha conta da AWS. No entanto, recebo a mensagem de erro “Access Denied” quando tento visualizar o Console de faturamento da AWS.

Resolução

Por padrão, usuários e perfis do IAM não podem acessar o Console de faturamento da AWS. As políticas do IAM que concedem acesso aos recursos de faturamento podem não conceder acesso ao Console de faturamento.

Ative o acesso do IAM às informações de faturamento

O usuário-raiz da conta da AWS deve primeiro ativar o acesso do IAM ao faturamento da conta. Conclua as etapas a seguir:

  1. Faça login no Console de gerenciamento da AWS como usuário-raiz. Use o endereço de e-mail e a senha associados à conta.
  2. Na barra de navegação, selecione o nome da sua conta e, em seguida, clique em Conta.
  3. Vá até a seção Acesso de usuário e perfil do IAM às informações de faturamento.
  4. Clique em Editar.
  5. Marque a caixa de seleção para ativar o acesso ao IAM.
  6. Clique em Atualizar.

Depois de concluir essas etapas, você verá uma mensagem que diz “O acesso de usuário/perfil do IAM às informações de faturamento está ativado”.

Verifique as permissões do IAM

Ao ativar o acesso do IAM ao faturamento, certifique-se de que seu usuário ou perfil do IAM tenha as permissões apropriadas para acessar os dados de faturamento. Para fazer isso, conclua estas etapas:

  1. Use políticas gerenciadas pela AWS, como “AWSBillingReadOnlyAccess” ou “AWSBillingFullAccess”.
  2. Crie políticas de IAM personalizadas que concedam permissões específicas de faturamento.

Por exemplo, para conceder acesso somente para leitura às informações de faturamento, anexe a política gerenciada “AWSBillingReadOnlyAccess” ao seu usuário ou perfil do IAM.

Verifique se há conflitos de política

O acesso é negado se você tiver conflitos de política do IAM, especificamente se o seguinte se aplicar:

  • Uma política nega explicitamente o acesso às ações de faturamento sem autenticação multifator (MFA).
  • Essa negação explícita substitui qualquer instrução de permissão em outras políticas do IAM.

Verifique se há conflitos de política por meio das seguintes etapas:

  1. Analise todas as políticas anexadas ao seu usuário ou perfil do IAM.
  2. Procure qualquer instrução de negação explícita que possa estar bloqueando o acesso às ações de faturamento.
  3. Se você encontrar políticas conflitantes, talvez seja necessário editar as políticas do IAM ou usar MFA ao acessar o Console de faturamento.

Verifique as configurações da conta no AWS Organizations

Se você criou sua conta por meio do AWS Organizations ou da AWS Control Tower, o acesso ao faturamento poderá ser controlado pelas configurações de toda a organização. Verifique o seguinte:

  1. Não há Políticas de controle de serviços (SCPs) no AWS Organizations que estejam bloqueando o acesso ao faturamento de sua entidade do IAM.
  2. As configurações da organização permitem que as contas dos membros tenham o acesso ao faturamento ativado.

Limpe o cache e os cookies do navegador

Em alguns casos, é possível limpar o cache e os cookies do navegador para resolver problemas persistentes de acesso. Depois de limpar os dados do navegador, conclua as seguintes etapas:

  1. Faça log out do Console de gerenciamento da AWS.
  2. Faça login novamente com suas credenciais do IAM.
  3. Tente acessar o Console de faturamento novamente.

Se você ainda estiver enfrentando problemas depois de seguir essas etapas, entre em contato com o AWS Support para obter mais assistência.

Informações relacionadas

Como conceder acesso às ferramentas e informações de faturamento

O que é o IAM?

Referência de permissões do Gerenciamento de Faturamento e Custos da AWS