Simulando um Ambiente de Runbook
Para desenvolver novos runbooks, pode ser necessário ativar o RealmJoin.RunbookHelper para autenticar como se estivesse a executar dentro de um Runbook.
Visão Geral
Criar um Registro de Aplicação
Criamos um Registro de Aplicação do Azure para simular o login em estilo aplicativo no Microsoft Entra.

Conceder Permissões
Concederemos as mesmas permissões que a identidade gerenciada teria. Usaremos o mesmo Kit de Ferramentas AppRoleGranter para esse propósito.
Substitua {AppRegObjectId} pelo ID do objeto do seu registro de aplicativo.
Criar e Enviar um Certificado de Desenvolvimento
Veja aqui para um exemplo de como criar um Certificado de Desenvolvimento RunbookHelper. Substitua {Variables} de acordo.
O {AppID} refere-se ao ID do Aplicativo / Cliente do Registro de Aplicações.
Se você não tiver um ID de assinatura específico, use apenas uma assinatura padrão do seu locatário. (Na maioria dos casos não importa.)
Você obterá um arquivo AzureRunAsConnection.cer que você envia aos segredos do Registro de Aplicação.

Utilização
Basta usar Connect-RjRbGraph para autenticar no aplicativo.
Certifique-se de remover Certificados de Desenvolvimento antigos usando mmc.exe do seu conjunto de certificados pessoais, se presentes, para evitar conflitos/falhas de login.
Last updated
Was this helpful?