robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 18 de nov. de 2024

Automatizaciones en segundo plano

Una automatización en segundo plano puede ejecutarse sin interactuar con los elementos de la IU, y depende de las acciones en segundo plano para compartir información. Las automatizaciones que utilizan actividades de automatización de IU no pueden ejecutarse en una pantalla bloqueada, por lo que no son adecuadas para ejecutarse en segundo plano.

Se pueden ejecutar varias automatizaciones en segundo plano simultáneamente en la misma sesión de Windows. Cada automatización en ejecución utiliza su propio conjunto de dependencias. Por lo tanto, si dos automatizaciones necesitan el mismo recurso pero en diferentes versiones, cada automatización utiliza la versión específica que requiere.

Cómo funciona

  1. Cuando un sistema Windows se inicia, crea una sesión de Windows llamada Sesión 0. Esta sesión ejecuta varios procesos del sistema que ayudan a la máquina a funcionar y no está asociada a ningún usuario. No tiene una interfaz de usuario y no puede interactuar con las sesiones iniciadas por los inicios de sesión de los usuarios.

  2. El inicio de sesión de un usuario en esa máquina crea una nueva sesión llamada Sesión de usuario. Esta sesión se utiliza para ejecutar servicios específicos del usuario.

  3. Las automatizaciones atendidas, cuando se ejecutan en segundo plano, funcionan dentro de la sesión de usuario del usuario que las inició. De esta manera, el UiPath Robot puede recuperar información y acceder a archivos específicos del usuario.

  4. Las automatizaciones desatendidas son iniciadas por el servicio de robot y se ejecutan dentro de la sesión 0. Mientras se ejecutan en esta sesión, las automatizaciones desatendidas se asocian a un usuario específico y heredan los permisos de ese usuario. Asegúrate de que esos permisos incluyen el acceso a los recursos que requiere la automatización, ya que la sesión 0 no puede acceder a las sesiones de usuario.

Ejecutar automatizaciones atendidas en segundo plano

Las automatizaciones atendidas están diseñadas para ejecutarse bajo supervisión humana. Se desencadenan por eventos del usuario, como clics del ratón o entradas del teclado, y se ejecutan en la misma máquina en la que el usuario inicia sesión.

Una ejecución en segundo plano permite al robot ejecutar automatizaciones en segundo plano, sin una interfaz de usuario activa, pero para un usuario específico.

Si tienes una licencia Atendida, puedes ejecutar simultáneamente solo una automatización en primer plano (con interacción de IU) y varias automatizaciones en segundo plano (sin interacción de IU).

Ejecutar automatizaciones desatendidas en segundo plano

Las automatizaciones Unattended están diseñadas para ejecutarse de forma nativa en segundo plano, sin interacción de IU ni supervisión humana. Este tipo de automatizaciones suele ejecutarse dentro de una sesión de Windows, bajo el Servicio local.

Las aplicaciones de Microsoft, como Excel, Word o PowerPoint, funcionan en las sesiones de usuario. Por este motivo, las automatizaciones desatendidas que se ejecutan en segundo plano pueden tener problemas con estas aplicaciones.

Ejecutar varias automatizaciones Unattended a la vez consume una licencia Unattended independiente para cada una.

Transición de fondo a primer plano

Puedes hacer la transición de una automatización en segundo plano a una en primer plano, utilizando la actividad Usar primer plano .

Usar credenciales de Orchestrator

Para utilizar las credenciales de inicio de sesión definidas en Orchestrator, debes configurar la variable de entorno del sistema UIPATH_HEADLESS_WITH_USER en la máquina del robot y establecer el valor en True.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.