robot
2021.10
false
UiPath logo, featuring letters U and I in white
Sin asistencia

Guía de usuario del robot

Última actualización 11 de nov. de 2024

Despliegue de Robots desatendidos: licencia de Enterprise

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 Enterprise 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 que va a ejecutar 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. Asegúrese de que la funcionalidad del protector de pantalla esté habilitada y coincida con los requisitos técnicos de hardware y software.

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

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

3. Configurar la cuenta de robot en Orchestrator

Un robot no asistido tiene dos componentes: la cuenta de robot y la máquina en la que se ejecuta. La cuenta de robot es la identidad para UiPath Robot que proporciona permisos y se utiliza para activar trabajos hacia UiPath Robot. La máquina es aquella en la que se ejecuta la automatización.

Las plantillas de máquina ofrecen una forma más fácil de implementar máquinas, ya que varios robots pueden utilizar una sola clave de máquina para conectarse a Orchestrator.

  1. Crea la cuenta de robot.
  2. Añade la cuenta de robot a la carpeta compartida.

    En este punto, la cuenta de robot existe solamente como una identidad, sin roles o permisos asignados. Por tanto, tendremos que añadirlo a la carpeta compartida para obtener acceso a los procesos publicados allí y asignarle el rol Robot:
  3. En Orchestrator, selecciona Carpeta compartida > Usuarios y luego haz clic en el botón Asignar usuario o grupo situado en el lado derecho.
  4. Busca y selecciona la cuenta de robot en la primera lista, selecciona el rol UiPath Robot en la segunda lista, y luego haz clic en Asignar.
  5. Crea el robot desatendido que ejecutará las automatizaciones:
  6. Vuelve a la carpeta Compartida y selecciona Más acciones > Editar.
  7. Selecciona Robot desatendido, habilita el botón de alternancia para crear automáticamente un robot desatendido para este usuario, rellena las credenciales de Windows y haz clic en Actualizar.
El robot utiliza las credenciales de Windows para obtener los permisos y las autorizaciones para acceder a la máquina desatendida mientras se ejecutan las automatizaciones. Cuando se implementa la versión Enterprise (.MSI), se utilizan esas credenciales para crear sesiones de Windows en la máquina desatendida en la que se van a ejecutar las automatizaciones.
Nota:

Las credenciales que se establecen al habilitar el robot no atendido en Orchestrator tienen que coincidir con las credenciales de la cuenta de Windows utilizadas en el equipo del robot no atendido.

Abre el símbolo de sistema y utiliza el comando whoami en la máquina desatendida para obtener esta información. Estas credenciales permiten crear sesiones de Windows en la máquina desatendida para ejecutar las automatizaciones.

4. Crea la plantilla de máquina no atendida.

Una vez creada la cuenta de robot, añade una nueva plantilla de máquina con tiempo de ejecución no atendido:

  1. En Orchestrator, selecciona Carpeta compartida > Máquinas y luego haz clic en el botón Administrar plantillas de máquina situado en el lado derecho.
  2. Haz clic en el botón Más en el lado derecho para abrir la página Añadir máquina.
  3. Introduce un nombre de plantilla, por ejemplo, maquinas no atendidas, asigna un tiempo de ejecución no atendido y haz clic en Aprovisionar.
  4. Copia la clave de máquina recién generada para su posterior uso.



4. Instalar UiPath Studio Enterprise (.MSI) en la máquina desatendida

El instalador UiPathStudio.msi permite instalar Studio, UiPath Assistant o el Robot heredado en tu máquina. Con el instalador de .MSI, el Robot se implementa en el modo de servicio, lo que significa que estará disponible para todos los usuarios de la máquina. Es necesario contar con derechos de administrador para ejecutar el instalador.
UiPathStudio.msiEl instalador puede descargarse del Centro de recursos o directamente desde la página de inicio de Automation Cloud.


Robot y Studio se instalarán por defecto en la siguiente ubicación: C:\Program Files \UiPath\Studio. Puedes cambiar la ubicación de la instalación mediante los argumentos de la línea de comandos o desde la interfaz del instalador.
Interfaz del instalador
  1. Haz doble clic en el instalador para ejecutar el asistente de instalación.
  2. Lee y acepta las condiciones de uso y luego haz clic en Instalar.

    Ten en cuenta que, al aceptar las condiciones de uso ya mencionadas, aceptas de forma implícita las condiciones de uso de los paquetes de actividades de UiPath y sus dependencias.

  3. Selecciona los productos que deseas a instalar:

    • Instalación de UiPath Studio + Robot: se instala UiPath Studio, UiPath Assistant, y UiPath Robot para crear y probar automatizaciones.
    • Instalación de UiPath Robot solo: se instala UiPath Assistant y UiPath Robot en el modo de usuario para ejecutar automatizaciones atendidas.
  4. Selecciona el tipo de instalación:

Para obtener más información sobre cómo utilizar el .MSIinstalador , consulta la guía de instalación de UiPathStudio.msi.

5. Conectar UiPath Robot a Orchestrator

Nota: si durante el proceso de instalación se opta por instalar solo UiPath Robot, la conexión con Orchestrator solo puede configurarse desde la interfaz de la línea de comandos (se necesitan derechos de administrador) o desde UiPath Assistant. De lo contrario, puedes conectar Robot desde UiPath Studio o desde UiPath Assistant.
Desde Studio

Una vez completada la instalación, se le muestra la pantalla Conectar a Orchestrator, que de forma predeterminada te pide Utilizar la clave de máquina ya que se muestra la configuración recomendada para los robots desatendidos. El nombre de la máquina se ha tomado automáticamente, todo lo que debe hacer es escribir la dirección URL de Orchestrator más la clave de máquina que has guardado antes.



Nota: mediante el instalador de .MSI, cuando se conecta UiPath Robot a Orchestrator, se conecta toda la máquina, no solo el usuario con el que se ha iniciado sesión en la máquina en ese momento.
Desde UiPath Assistant
  1. Abre UiPath Assistant
  2. En el menú Preferencias, selecciona Preferencias. Se muestra la ventana Preferencias.
  3. Navega hasta Configuración de Orchestrator.
  4. En el campo URL de Orchestrator, introduce la dirección web de UiPath Orchestrator.
  5. En el campo Clave de máquina, introduce la clave que has copiado anteriormente.

Haz clic aquí para obtener más información sobre las diferentes entidades de máquina que puede encontrar en Orchestrator y cuándo se utiliza cada una.

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


    Nota: al configurar la máquina mediante el instalador Enterprise (.MSI), puedes cerrar la sesión la sesión ya que el UiPath Robot es capaz de crear su propia sesión de Windows con las credenciales que se proporcionaron en el paso 3.

6. Probar la automatización

Para probar la automatización en el Robot desatendido, ve a la sección Automatización -> Procesos de la carpeta compartida de Orchestrator y busca el proceso implementado en el paso 1.

Puedes ver los detalles del proceso y, en el lado derecho, tienes el botón Iniciar trabajo.



Cuando se hace clic, se le muestra la interfaz de Iniciar trabajo, selecciona el usuario y la máquina configurada previamente y haz clic en Iniciar.

Así se inicia el proceso desatendido seleccionado en la máquina seleccionada y puede supervisarse en la sección Trabajos de la carpeta compartida de Orchestrator.



7. Programa la automatización

Para el ejemplo proporcionado en esta guía, podemos programarlo de modo que se ejecute todos los días a las 9 a. m. se configura desde la sección Desencadenador de la carpeta compartida de Orchestrator.



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.

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