Ejecutar un flujo de escritorio desasistidos
Activar flujos de escritorio desde flujos de nube le permite ejecutar flujos de escritorio en modo desatendido. Los flujos de escritorio desatendidos son ideales para automatizar tareas que no necesitan supervisión humana.
Propina
Para la automatización de escritorio desatendida, necesita el plan Proceso de Power Automate. Más información: Asignar y asignar la licencia de Proceso
Power Automate utiliza la conexión de flujo de escritorio seleccionada para iniciar sesión automáticamente en su máquina y ejecutar el flujo de escritorio desatendido. Una vez completado el flujo, cierra la sesión en el dispositivo y notifica su actividad.
Cuando ejecute flujos de escritorio en modo desatendido, tenga en cuenta que:
Power Automate crea una sesión de escritorio remoto (RDP) en la máquina para ejecutar flujos de escritorio desasistidos. La conexión a la sesión de consola de la máquina no está disponible para ejecuciones desasistidas.
Power Automate crea, administra y, después, libera la sesión de usuario de Windows en los dispositivos de destino.
Los flujos de escritorio desatendidos mantienen la pantalla de la máquina de destino bloqueada para que nadie pueda verlos en ejecución.
Los dispositivos con Windows 10 y Windows 11 no pueden ejecutar flujos de escritorio desatendidos si hay alguna sesión de usuario de Windows activa (incluso si está bloqueada).
En Windows Server, si tiene una sesión de usuario de Windows bloqueada abierta con el mismo usuario que la conexión de flujo de escritorio, recibe un error.
El usuario especificado en la conexión debe tener permisos para crear una sesión de escritorio remoto en la máquina. En la mayoría de los casos, esto significa que el usuario debe ser miembro del grupo Usuarios de escritorio remoto en la máquina. En algunas configuraciones Citrix, el usuario debe estar en el grupo Usuarios de acceso directo.
La resolución de pantalla predeterminada de la sesión de escritorio remoto puede ser diferente a la utilizada durante la creación de flujo. Esto podría crear condiciones diferentes, como un tamaño de pantalla más pequeño, elementos menos visibles en la aplicación de destino, etc., para los flujos que se ejecutan en modo desatendido. Esto puede provocar errores si no se encuentra un elemento de destino, o incluso interactuar con el elemento incorrecto si se utilizan acciones del teclado o del mouse. Para evitar este comportamiento, configure la resolución de pantalla adecuada en el modo desatendido.
Importante
- Los flujos de escritorio desatendidos requieren una máquina disponible y todos los usuarios deben haber cerrado sesión.
- Las sesiones de usuario bloqueadas de Windows impiden que se ejecuten los flujos de escritorio desatendidos.
- Los flujos de escritorio desatendidos no se pueden ejecutar con privilegios elevados.
Reutilizar una sesión de Windows en modo desatendido
Los flujos de escritorio pueden ejecutarse en una sesión de Windows siempre que exista y esté desbloqueada para ejecuciones desasistidas.
Power Automate crea una nueva sesión en el equipo para cada ejecución desatendida utilizando las credenciales proporcionadas en la conexión. El flujo se ejecuta en esta sesión y luego Power Automate lo cierra.
Al utilizar la función reutilizar sesión de Windows, los flujos de escritorio pueden ejecutarse en una sesión existente. Al final de la ejecución del flujo, la sesión se bloquea y Power Automate puede reutilizarla para otra ejecución de flujo de escritorio.
Para permitir reutilizar la sesión de Windows:
Inicie sesión en Power Automate.
Seleccione Monitor y luego seleccione Máquinas.
Seleccione la máquina o grupo de máquinas de destino.
Seleccione Configuración en la barra de comandos.
Habilite Reutilizar sesiones para ejecuciones desasistidas.
Nota
Cuando agrega máquinas a grupos de máquinas, heredan la configuración del grupo. Cuando elimina máquinas de grupos de máquinas, mantienen la configuración definida al nivel de grupo.
Consentimiento del administrador para ejecuciones desasistidas
Para realizar ejecuciones desasistidas, configure lo siguiente:
- Una credencial de certificado de Microsoft Entra ID en un dispositivo unido a Microsoft Entra ID
- Una credencial de nombre de usuario y contraseña de Microsoft Entra ID en un dispositivo unido a Microsoft Entra ID que requiere autenticación de nivel de red (NLA)
Paso 1: Habilitar autenticación Microsoft Entra para RDP
Habilite la autenticación Microsoft Entra para RDP solo para appid a4a365df-50f1-4397-bc59-1a1564b8bb9c
(MSRDspId).
Paso 2: Ocultar el cuadro de diálogo de solicitud de consentimiento para un grupo de dispositivos de destino
Oculte el cuadro de diálogo de solicitud de consentimiento solo para appid a4a365df-50f1-4397-bc59-1a1564b8bb9c
(MSRDspId).
Se produce un error en el flujo de escritorio MSEntraRemoteDesktopAppConsentRequired
si no se concede el consentimiento.
Problemas y limitaciones conocidos
- La reutilización de sesiones no se admite en máquinas en las que los usuarios pueden tener varias sesiones (los usuarios no están restringidos a una sola sesión).