Simulação de um ambiente de runbook
Para desenvolver novos runbooks, pode ser necessário ativar o RealmJoin.RunbookHelper para autenticar como se estivesse a ser executado dentro de um runbook.
Visão geral
Criar um Registro de Aplicativo
Criamos um Registro de Aplicativo do Azure para simular o início de sessão no estilo de aplicativo no Microsoft Entra.

Conceder permissões
Concederemos as mesmas permissões que a identidade gerenciada teria. Usaremos o mesmo AppRoleGranter Toolkit para esse fim.
Substitua {AppRegObjectId} com o ID de objeto do seu registro de aplicativo.
Criar e carregar um certificado de desenvolvimento
Ver aqui para um exemplo de como criar um certificado de desenvolvimento do RunbookHelper. Substitua {Variables} conforme necessário.
A {AppID} refere-se ao ID do aplicativo/cliente do Application Regsitrations.
Se você não tiver um ID de assinatura específico, basta usar uma assinatura padrão do seu Tenant. (Na maioria dos casos, isso não importa.)
Você obterá um arquivo AzureRunAsConnection.cer que você carregará nos segredos do registro de aplicativos.

Utilização
Basta usar Connect-RjRbGraph para autenticar no aplicativo.
Certifique-se de remover certificados de desenvolvimento antigos usando o mmc.exe do seu conjunto de certificados pessoais, se houver, para evitar conflitos/falhas de login.
Última atualização
Isto foi útil?