top of page

Criando Service Principal pelo portal Azure

  • Foto do escritor: fernando freitas do vale
    fernando freitas do vale
  • 27 de out de 2020
  • 2 min de leitura

ree

Fala pessoal,


Hoje vamos tratar de um recurso importante e que é muito utilizado no campo de automação dentro de Azure.


Service Principal são contas utilizadas para login de aplicações e api's que fazem uso do RBAC, que é o controle de acesso através de funções.


A criação geralmente se dá por powershell de maneira bem simples, porém pode ser realizada dentro do portal também.


O primeiro passo é acessar o portal e em seguida o portal de gerenciamento do Azure AD.


ree

Na blade do Azure AD, acesse "App Registrations"


ree

Em seguida clique em "New Registration"


ree

Insira no Nome da conta, geralmente não se utiliza essa informação no login então pode utilizar um nome mais familiar.

ree

Feito esse processo a conta foi criada, agora daremos permissões dentro da subscription. Vá para o menu inicial e escolha "Subscription"


ree

Em seguida acesse a subscription que você deseja conceder permissão



ree

No menu da subscription, acesso o menu de IAM

ree

No painel clique em "Add Role Assingnments"


ree

Escolha o tipo de permissão que deseja conceder, nesse caso escolhemos e role "Contributor", em "Select" escolha a conta que acabamos de criar, em seguida clique em save.



ree

Agora temos o app criado e com as permissões necessárias:



ree

Feito isso, existe 2 maneiras de utilizar essa conta para login, pode ser feito por certificado ou por chave secreta, vamos utilizar a chave secreta.


Volta para o Azure AD, escolha "App Registrations" e clique no app que foi criado:



ree

No menu do App, escolha "Certificates and Secrets", baixe a tela e escolha "New Client Secret"


ree

Defina os atributos da chave, como descrição e validade:

ree

A chave foi criada, assim como a conta. No momento da criação anote a chave pois ela não será exibida novamente, então anote e salve em algum local com acesso.


ree

Enjoy!!

 
 
 

Comentários


bottom of page