Integração: AWS

Tipo de usuário necessário: Usuário com permissão de criar política IAM

Tempo para fazer: 2-5 minutos



Vamos criar algumas políticas do IAM com as permissões necessárias para realizar a integração com a Niuco.


1. Acesse a página de IAM Policies e clique em Create Policy




2. Seleciona a aba JSON e cole o código abaixo. Em seguida clique em Next: Tags


{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "NiucoGetostExplorer",
            "Effect": "Allow",
            "Action": [
                "ce:GetDimensionValues",
                "ce:GetCostAndUsageWithResources",
                "ce:GetCostAndUsage",
                "ce:GetTags"
            ],
            "Resource": "*"
        }
    ]
}



3. Não iremos adicionar nenhuma tag, então clique Next: Review


4. Adicione um nome "NiucoGetCostExplorer" para a nova política e clique em Create Policy


5. Acesse a página de IAM Roles e clique em Create Role



6. Selecione Another AWS Account, iremos compartilhar a política criada com uma conta da Niuco



7. Na página da Niuco, copie o AWS Account ID



8. cole na página da AWS no campo ID da conta.


9. Selecione a opção Exigir ID externo e crie um ID externo que será passado no momento da conexão com a Niuco. Em seguida clique em Next



9. Na barra de pesquisa digite o nome da política criada na etapa 3 e selecione o checkbox. Em seguida clique em Next



10. Digite um nome para role “NiucoApp”. Verifique se a política criada anteriormente está anexada à role e clique em Create role




11. Na página de roles do IAM, clique na role recém criada “NiucoApp”



12. É possível visualizar a Role ARN do usuário, é a chave que deve ser compartilhada com a Niuco para finalizar a integração




Pronto, basta agora você acessar nossa ferramenta e ao cadastrar a AWS, compartilhar o ARN do usuário para nos dar autorização :D.



Qualquer dúvida sobre a integração com a AWS, entre em contato conosco a partir do nosso email: care@niuco.com.br