Robot
2022.4
False
Imagen de fondo del banner
Guía de usuario del robot
Última actualización 3 de abr. de 2024

Despliegue de Robots desatendidos: licencia de comunidad

Los robots desatendidos se utilizan para las tareas de automatización que no requieren supervisión humana, normalmente se ejecutan en entornos virtuales en máquinas dedicadas y las automatizaciones se controlan desde Orchestrator.

Puede iniciarse una automatización desatendida manualmente desde Orchestrator cuando sea necesario, pero también se puede programar si la tarea debe iniciarse en un intervalo determinado (diario, semanal o cada hora), o en una fecha y hora específicas (al final de la semana).

Este documento te guía en el proceso de ejecución de la primera automatización desatendida realizado a través de la versión con licencia de comunidad de UiPath, e incluye desde la creación de la automatización y la configuración del entorno hasta la ejecución del proceso desatendido.

Para ejecutar una automatización desatendida, deben realizarse los pasos siguientes:

1. Crea la automatización y publícala en Orchestrator.

Para proporcionar un ejemplo de la vida real, suponemos que debemos realizar una copia de seguridad de los archivos de registro en un servidor cada día a las 9 a. m. Para ello, debemos copiar el archivo de registro de ese día a otra carpeta. En este ejemplo, copiamos un archivo denominado "Logs.txt" desde la carpeta "Registros" a la carpeta "Registros antiguos", de modo que siempre se sobrescriba la copia de seguridad anterior.

  1. Crea un nuevo proceso, añade la actividad Copiar archivo, configura los campos o las rutas a los archivos y selecciona la opción Sobrescribir para que el archivo recién copiado pueda reemplazar al anterior todos los días.



  2. Publicar el proceso en Orchestrator.
  3. Haz clic en el botón Publicar situado a la derecha de la cinta de Studio,
  4. En la pestaña Propiedades de publicación, introduce un nombre para el paquete.
  5. En la pestaña Opciones de publicación, en la opción Publicar en, selecciona Fuente de procesos de tenant de Orchestrator, la ubicación donde los robots desatendidos pueden acceder a la automatización.
  6. Haz clic en Publicar.

    Para obtener más información, consulta Más información sobre la publicación de proyectos de automatización en la Guía de Studio.



  7. En Orchestrator, crea el proceso que utiliza el robot desatendido para ejecutar la automatización.
  8. Accede a tu instancia de UiPath Automation Cloud en https://cloud.uipath.com y selecciona tu tenant de Orchestrator.
  9. En Orchestrator, selecciona Carpeta compartida > Procesos y luego haz clic en el botón Más situado en el lado derecho para abrir la página Añadir proceso.
  10. Selecciona el paquete y haz clic en Crear para añadir el proceso a la carpeta compartida.



    Nota: ten en cuenta que estás trabajando con dos entidades en este proceso. La primera entidad eres tú, el desarrollador que crea y publica el proceso. La segunda es el usuario desatendido que ejecuta la automatización y el UiPath Robot de la máquina desatendida.

2. Configura la máquina de Windows para que ejecute el robot desatendido

Configura una máquina de Windows en la que se ejecute el robot desatendido, idealmente sería una máquina virtual en la nube que se ajuste a los requisitos de hardware y software. Asegúrate de que el protector de pantalla esté deshabilitado en la máquina de Windows.

Por ejemplo, puedes alojar la máquina virtual en Azure. Para obtener más información sobre cómo configurar una máquina virtual de Windows en Azure, consulta Información general sobre las máquinas virtuales de Windows.

También se admiten otros entornos como AWS, VMware o Citrix si se ajustan a los requisitos de hardware y software.

3.Crear el robot no atendido en Orchestrator

El robot desatendido tiene dos componentes: la cuenta y la máquina en la que se ejecuta un trabajo. La cuenta es la identidad que proporciona permisos y se usa para desencadenar trabajos hacia el robot, mientras que la máquina ofrece la potencia informática para ejecutar el trabajo.

  1. Creación y configuración de la cuenta.
  2. Creación de la cuenta: para automatizaciones desatendidas recomendamos crear una cuenta de robot, que es una identidad de tipo servicio que no requiere una dirección de correo electrónico. Sin embargo, si el trabajo debe ejecutarse bajo la identidad concreta de un usuario (a efectos de permisos o auditoría) puedes optar por crear una cuenta de usuario.
  3. Asignar roles a la cuenta.
  4. Añade la cuenta a las carpetas que contengan los trabajos que debe ejecutar.
  5. Crea una plantilla de la máquina.

    Nota: Aunque puedes optar por crear una máquina estándar simple, para este ejemplo creamos una plantilla de máquina. Las plantillas de máquina facilitan la implementación de varias máquinas al definir la configuración una vez y luego usar un único conjunto de credenciales de cliente para permitir que varios robots se conecten a Orchestrator.
  6. En Orchestrator ve a Tenant > Carpetas.
  7. Selecciona la carpeta de destino de la lista y, a continuación, selecciona la pestaña Máquinas.
  8. Arriba a la derecha, haz clic en Gestionar máquinas en carpeta.
  9. En la página Administrar máquinas en carpeta, haz clic en Añadir máquina en la parte superior derecha y selecciona Plantilla de máquina.
  10. Configura la plantilla de máquina y asigna solo un tiempo de ejecución desatendido. Para obtener instrucciones detalladas, consulta Añadir una plantilla de máquina.
  11. Copia la clave de la máquina para su uso posterior.

Si se debe utilizar esta plantilla de máquina para ejecutar trabajos desde varias carpetas, añade la plantilla de máquina que creaste a todas las carpetas necesarias. Para obtener instrucciones, consulta Asignación de objetos de máquina a carpetas.

4. Instala UiPath Studio en la máquina desatendida

Para ejecutar automatizaciones desatendidas en una máquina con una licencia de comunidad deberás instalar UiPathStudio.msien la máquina desatendida. Si optas por la Configuración rápida durante la instalación, el UiPath Robot se despliega en Modo de usuario, por lo que se ejecuta bajo el usuario que lo inició, y tiene los mismos derechos que ese usuario en particular.
El instalador de UiPathStudio.msi puede descargarse del Centro de recursos o directamente desde la página de inicio de Automation Cloud.


Para iniciar un trabajo desde Orchestrator, el usuario de Windows debe haber iniciado sesión en la máquina. El Robot en el modo de usuario no puede ejecutar trabajos simultáneos para diferentes usuarios, independientemente de que el robot esté o no instalado en Windows Server.

Tras descargar la versión de comunidad de UiPath Studio y UiPath Robot, tienes que conectarla a tu instancia de Orchestrator. Para automatizaciones desatendidas, se recomienda utilizar una conexión con clave de máquina.

5. Conecta el Robot a Orchestrator

Desde Studio
Una vez completada la instalación, aparece la pantalla Comience ya, que de forma predeterminada te pide que te autentiques. Selecciona Usar clave de máquina, ya que es la configuración recomendada para los robots desatendidos. El nombre de la máquina se rellena automáticamente, todo lo que tiene que hacer es escribir la dirección URL de Orchestrator en el formulario https://cloud.uipath.com/organisation/tenant, la clave de máquina que guardó cuando creó la plantilla de la máquina y hacer clic en Continuar.


Desde UiPath Assistant

También se puede establecer la conexión entre Robot y Orchestrator desde UiPath Assistant siguiendo los pasos que se indican a continuación:

  1. Abre UiPath Assistant.
  2. En el menú Preferencias, selecciona Preferencias.
  3. Navega hasta Configuración de Orchestrator.
  4. En el campo Dirección URL de Orchestrator, introduce tu dirección URL de Orchestrator.
  5. En el campo Clave de máquina, introduce la clave que copiaste anteriormente cuando creaste la plantilla de máquina en Orchestrator.

    Para obtener más información sobre las diferencias entre entidades de máquina en Orchestrator y cuándo utilizar cada una, consulta Máquinas en la guía de Orchestrator.

  6. Haz clic en Conectar. El estado debe mostrar Connected, Licensed.


    Nota: al configurar la máquina, si la configuración se basa en un entorno virtual, puedes desconectar la sesión remota pero asegúrate de que el usuario desatendido siga con la sesión iniciada de modo que la conexión a Orchestrator permanezca activa.

6. Probar la automatización

  1. En Orchestrator, selecciona Carpeta compartida > Automatizaciones > Procesos. Busca el proceso implementado en el paso 1 y haz clic en el botón Iniciar un trabajo situado en el lado derecho para abrir la página Iniciar trabajo.



  2. Selecciona el usuario y la máquina configurada previamente y luego haz clic en Iniciar.

    De este modo, se inicia el proceso desatendido seleccionado en la máquina seleccionada. Puedes supervisar el trabajo en la sección Estado del trabajo de la Carpeta compartida en Orchestrator.



7. Programa la automatización

Vamos a programar la automatización de este ejemplo para que se ejecute todos los días a las 9 a. m.:

  1. En Orchestrator, selecciona Carpeta compartida > Desencadenadores y luego haz clic en el botón Añadir situado en el lado derecho para abrir la página Crear desencadenador.
  2. Asegúrate de que Hora esté seleccionado y luego proporciona la información requerida: introduce un nombre para el desencadenador, selecciona el proceso, el usuario y la periodicidad diaria a las 9 a. m.
  3. Haz clic en Añadir.



La configuración de la programación según la captura de pantalla anterior desencadena el Logs.Backup proceso para que se ejecute en la máquina desatendida en nombre del usuario seleccionado todos los días a las 9 a. m. UTC.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.