Skip to content

Instantly share code, notes, and snippets.

@Diegiwg
Last active August 9, 2024 13:29
Show Gist options
  • Save Diegiwg/391875f04bae17b6647ff76d5394a60f to your computer and use it in GitHub Desktop.
Save Diegiwg/391875f04bae17b6647ff76d5394a60f to your computer and use it in GitHub Desktop.
Passo a Passo - Azure Credential (rascunho)

Passo a Passo - Azure Credential (rascunho)

  1. Criar conta no Portal Azure
    • Recomendações:
      • Usar um e-mail nunca usada em nenhuma conta Microsoft (eg: crie um novo @hotmail)
      • Usar um número de telefone nunca usado em nenhuma conta Microsoft
      • Usar um cartão de credito nunca usado em nenhuma conta Microsoft
  2. Na barra de busca do portal, busque por App registrations e acesse
  3. No canto esquerdo superior, busque por New registration e acesse
  4. Configure a nova app
    • Recomendações:
      • Name: use um nome descritivo, eg: Devopness-Automation
      • Supported account types: use a primeira opção, algo como:
        • Accounts in this organizational directory only ({directory_name} only - Single tenant)
      • Redirect URI: selecione a plataforma Web
  5. No canto esquero inferior, busque por Register e clique
  6. Você vai ser direcionado para o overview da nova app, nela busque e anote as informações:
    • client_id: na lista de informações sobre a app, procure por Application (client) ID, e anote o uuid respectivo
    • tenant_id: na lista de informações sobre a app, procure por Directory (tenant) ID, e anote o uuid respectivo
  7. Na lista de informações sobre a app, procure por Add a certifica or secret e clique
  8. Na nova tela, procure por New client secret e clique
  9. Configure o novo client secret:
    • Recomendações:
      • Description: use um nome descritivo, eg: Devopness-Client
      • Expires: use o periodo recomendado, eg: 180 days, para maior segurança
  10. No canto direito inferior, busque por Add e clique
  11. Na listagem de Client secrets, copie o Value do client que você acabou de criar
    • Ele é o valor a ser usado em client_secret
  12. Na barra de busca do portal, busque por Subscriptions e acesse
  13. Na listagem de subscriptions, procure a que você quer usar, e copie o Subscription ID
    • Ele é o valor a ser usado em subscription_id
  14. Acesse a subscription, clicando no nome da mesma
  15. No canto esquerdo, procure por Access control (IAM) e acesse
  16. No canto esquerdo superior, busque por Add e clique
    • No menu suspenso que aparecer, cloque em Add role assignment
  17. Para o caminho mais simples, procure por Privileged administrator roles e clique
  18. Na listagem de roles, procure por Contributor e clique
  19. Na barra inferior, procure por Next e clique
  20. Na proxima tela, procure por Select members e clique
  21. Na barra de busca que surgiu, digite o nome da app que você criou
    • Localize na listagem e clique no nome da app
  22. Na barra de baixo, procure por Select e clique
  23. Na barra de baixo, procure por Review + assign e clique
    • Faça isso duas vezes para confirmar as alterações
  24. Agora, acesse o Devopness App e cadastre sua nova Credential Azure :)
  25. Rode uma action de Get Status para confirmar que a Credential está funcionando ^^

Exemplos:

Crendential

image

Credential Get Status

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment