Compartir a través de


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:

  1. Inicie sesión en Power Automate.

  2. Seleccione Monitor y luego seleccione Máquinas.

  3. Seleccione la máquina o grupo de máquinas de destino.

  4. Seleccione Configuración en la barra de comandos.

  5. 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.

[Este tema es documentación preliminar y está sujeto a modificaciones.]

Para efectuar ejecuciones desasistidas con Microsoft Entra ID mediante autenticación basada en certificados (CBA) o credenciales de inicio de sesión con autenticación de nivel de red (NLA), siga estos pasos:

Importante

  • Esta es una característica en versión preliminar.
  • Las características en vista previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial, para que los clientes puedan obtener acceso anticipado y proporcionar comentarios.

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).

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.

Nota

Para autenticarse con Microsoft Entra ID mediante un nombre de usuario y contraseña con autenticación de nivel de red, asegúrese de que se cumplen los siguientes requisitos previos:

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).
  • Los periféricos de audio (como micrófonos y altavoces), las cámaras, las cámaras web y los periféricos de captura de vídeo no son compatibles con los flujos de escritorio desatendidos.