For the complete documentation index, see llms.txt. This page is also available as Markdown.

Simulación de un entorno de Runbook

Para desarrollar nuevos runbooks, es posible que deba habilitar RealmJoin.RunbookHelper para autenticarse como si estuviera ejecutándose dentro de un Runbook.

Descripción general

Crear un registro de aplicación

Creamos un Azure Application Registration para simular el inicio de sesión de estilo aplicación en Microsoft Entra.

Crear un registro de aplicación

Conceder permisos

Concederemos los mismos permisos que tendría la identidad administrada. Usaremos el mismo Kit de herramientas AppRoleGranter con este propósito.

Reemplaza {AppRegObjectId} con el ID de objeto de tu registro de aplicación.

Crear y cargar un certificado de desarrollo

Ver aquí para ver un ejemplo de cómo crear un certificado de desarrollo de RunbookHelper. Reemplaza {Variables} en consecuencia.

El {AppID} se refiere al ID de aplicación / cliente de Application Regsitrations.

Si no tienes un ID de suscripción específico, simplemente usa una suscripción predeterminada de tu Tenant. (En la mayoría de los casos no importa.)

Obtendrás un archivo AzureRunAsConnection.cer que cargarás en los secretos del registro de aplicación.

Si quieres atender varias aplicaciones / entornos, puedes reemplazar el valor predeterminado "AzureRunAsConnection" enCN=AzureRunAsConnection por un nombre personalizado al crear el certificado para ese entorno.

Puedes entonces seleccionar qué entorno/certificado (por ejemplo, "OtherEnv") usar para conectarte mediante Connect-RjRbGraph -AutomationConnectionName "OtherEnv"

De esta manera puedes acceder a varios entornos desde la misma máquina.

Carga del certificado

Uso

Solo usa Connect-RjRbGraph para autenticarte en la aplicación.

Asegúrate de eliminar certificados de desarrollo anteriores usando mmc.exe de tu conjunto de certificados personales, si existen, para evitar conflictos o fallos de inicio de sesión.

Última actualización

¿Te fue útil?