- Notas relacionadas
- Primeros pasos
- Asistente de UiPath
- Instalación y actualización
- Acerca de la retrocompatibilidad y la compatibilidad futura
- Requisitos de hardware y software
- Directrices de implementación
- Implementación de AWS
- Despliegue de Azure Marketplace
- Despliegue de Robots desatendidos: licencia de comunidad
- Despliegue de Robots desatendidos: licencia de Enterprise
- Instalar Terraform
- Actualizar el UiPath Robot
- Configuración de Windows Server para robots de alta densidad
- Servicios a los que se conecta el robot
- Descripción del archivo UiPath.Settings
- Tipos de robot
- Componentes de robot
- Licencia
- Conexión de los robots a Orchestrator
- Procesos y actividades
- Registro
- Robot JavaScript SDK
- Situaciones concretas
- Sesiones de Windows
- Inicio de sesión usando el sistema de credenciales de Thales Luna
- Inicio de sesión utilizando el proveedor de almacenamiento de clave nShield
- Redirección de Robots a través de un servidor proxy
- Ejecución de tareas en una ventana RDP minimizada
- Uso de unidades de red asignadas
- Detención de un proceso
- Botón de deshabilitación de detención
- Carpetas de paquetes y rutas de red personalizadas
- Integración de CrowdStrike
- Reinicio de componentes de UiPath Robot
- Solución de problemas
- Acerca de la resolución de problemas
- Robot que no responde sobre RDP
- Registros de ejecución duplicados
- Errores de robot encontrados con frecuencia
- Aumento de la duración de la ejecución de proceso
- Exigencia de la verificación de la firma de paquetes
- Mensaje demasiado grande para procesarlo
- Errores al ejecutarse como administrador
- Los paquetes NuGet no son accesibles tras la migración
- Actividades de diálogo de control de acceso de usuario y automatización de IU
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:
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.
-
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.
- Publicar el proceso en Orchestrator.
- Haz clic en el botón Publicar situado a la derecha de la cinta de Studio,
- En la pestaña Propiedades de publicación, introduce un nombre para el paquete.
- 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.
-
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.
- En Orchestrator, crea el proceso que utiliza el robot desatendido para ejecutar la automatización.
- Accede a tu instancia de UiPath Automation Cloud en https://cloud.uipath.com y selecciona tu tenant de Orchestrator.
- 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.
-
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.
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.
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.
- Creación y configuración de la cuenta.
- 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.
- Asignar roles a la cuenta.
- Añade la cuenta a las carpetas que contengan los trabajos que debe ejecutar.
-
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. - En Orchestrator ve a Tenant > Carpetas.
- Selecciona la carpeta de destino de la lista y, a continuación, selecciona la pestaña Máquinas.
- Arriba a la derecha, haz clic en Gestionar máquinas en carpeta.
- 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.
- 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.
- 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.
UiPathStudio.msi
para instalar Studio, UiPath Assistant o UiPath Robot en la 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.msi
puede descargarse del Centro de recursos o directamente desde la página de inicio de Automation Cloud.
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.
Encontrarás detalles paso a paso sobre cómo instalar UiPath Robot en el documento Instalación de UiPath Robot.
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.
.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
- Abre UiPath Assistant
- En el menú Preferencias, selecciona Preferencias. Se muestra la ventana Preferencias.
- Navega hasta Configuración de Orchestrator.
- En el campo URL de Orchestrator, introduce la dirección web de UiPath Orchestrator.
- 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.
-
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.
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.
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.
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.
- 1. Crea la automatización y publícala en Orchestrator.
- 2. Configura la máquina de Windows para que ejecute el robot desatendido
- 3.Crear el robot no atendido en Orchestrator
- 4. Instala el robot en la máquina desatendida
- 5. Conectar UiPath Robot a Orchestrator
- 6. Probar la automatización
- 7. Programa la automatización