- Primeros pasos
- Mejores prácticas
- Tenant
- Acerca del contexto de tenant
- Buscar recursos en un tenant
- Gestionar robots
- Conexión de los robots a Orchestrator
- Almacenar credenciales de robots en CyberArk
- Almacenar contraseñas de robots desatendidos en Azure Key Vault (solo lectura)
- Almacenar las credenciales de robots desatendidos en HashiCorp Vault (solo lectura)
- Almacenamiento de credenciales de Unattended Robot en AWS Secrets Manager (solo lectura)
- Eliminar sesiones desconectadas y sin respuesta no atendidas
- Autenticación de Robot
- Autenticación de robots con credenciales de cliente
- Configurar las capacidades de automatización
- Soluciones
- Auditoría
- Configuración
- Registro
- Cloud Robots
- Información general sobre los robots de cloud
- Ejecución de automatizaciones unattended utilizando robots en la nube: VM
- Cargar tu propia imagen
- Reutilizar imágenes de máquina personalizadas (para grupos manuales)
- Restablecer credenciales para una máquina (para grupos manuales)
- Supervisión
- Actualizaciones de seguridad
- Pedir una prueba
- Preguntas frecuentes
- Configuración de VPN para robots en la nube
- Configurar una conexión de ExpressRoute
- Transmisión en vivo y control remoto
- Automation Suite Robots
- Contexto de carpetas
- Procesos
- Trabajos
- Apps
- Desencadenadores
- Registros
- Supervisión
- Índices
- Colas
- Activos
- Sobre los activos
- Gestión de Activos en Orchestrator
- Gestión de Activos en Studio
- Almacenar activos en Azure Key Vault (solo lectura)
- Almacenamiento de activos en HashiCorp Vault (solo lectura)
- Almacenamiento de activos en AWS Secrets Manager (solo lectura)
- Almacenamiento de activos en Google Secret Manager (solo lectura)
- Conexiones
- Reglas empresariales
- Depósitos de almacenamiento
- Servidores MCP
- Pruebas de Orchestrator
- Servicio de catálogo de recursos
- Integraciones
- Solución de problemas
La configuración de las capacidades de automatización implica permitir que usuarios o grupos específicos dentro de una organización automaticen varias tareas, procesos o flujos de trabajo. Si los trabajos deben ejecutarse de forma attended o unattended, puedes elegir entre las siguientes opciones en función de tus escenarios de automatización:
- Habilitación de usuarios para ejecutar automatizaciones personales
- ejecutar automatizaciones en infraestructura unattended a través de robots unattended
- Configuración de cuentas de robot para ejecutar automatizaciones desatendidas
Habilitar automatizaciones personales
Las automatizaciones personales son automatizaciones que se pueden ejecutar bajo la identidad de un usuario bien sea de forma local en la máquina del usuario, o a distancia (automatizaciones personales remotas) en recursos del lado del servidor a los cuales el usuario no tiene acceso directo. Las cuentas de usuario y su asociación con roles permite un cierto nivel de acceso a recursos en Orchestrator.
Este artículo describe cómo habilitar a tus usuarios para:
- Ejecutar la automatización en su máquina local a través del UiPath® Assistant;
- Ejecutar automatizaciones remotas personales en segundo plano en carpetas en las que el usuario tenga los permiso necesarios y en sus espacios de trabajo personales;
- Ejecutar y depurar en UiPath Studio, tanto de escritorio como de web;
- Gestionar automatizaciones en su espacio de trabajo personal.
Para desarrolladores y usuarios empresariales, consulta cómo ejecutar manualmente un trabajo o configurar un desencadenador para iniciar trabajos como tú mismo.
Habilitación de usuarios para ejecutar automatizaciones personales
To enable personal automation capabilities, select either the group or user scope as described below.
For user groups
Groups simplify administration for accounts with similar needs that are managed together.
- En Gestionar acceso - reglas de acceso, selecciona Grupos.
- Select Assign group to assign a new group and add roles, or edit an existing group.
- On the Assign access rules page, under Personal automation setup, select one of the following options:
- Enable user to run automations — allows users in that group to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
- Enable user to run automations + Personal Workspace — allows users to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
- Selecciona Actualizar.
For individual users
Enable personal automation capabilities for individual user accounts only when group members require additional capabilities beyond those granted by group membership.
- En Administrar acceso - Reglas de acceso, selecciona Usuarios.
- Select Assign user to assign a new user and add roles, or edit an existing user.
- On the Assign access rules page, under Personal automation setup, select one of the following options:
- Enable user to run automations — allows the user to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
- Enable user to run automations + Personal Workspace — allows the user to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
- Selecciona Actualizar.
Deselecting the Enable user to run automations option triggers a warning message indicating that any running automations will be affected and your Studio Web experience could be downgraded.
Habilitar automatizaciones unattended
UiPath® accounts represent identities authorized to access Orchestrator resources:
- User accounts — represent human users
- Robot accounts — represent non-human users (equivalent to Windows service accounts)
An administrator can enable an unattended robot to impersonate a user account, allowing the robot to run automations with the same privileges as the user it impersonates.
Use cases for unattended automation
On user accounts: Typically done by developers debugging automation projects and business users running automations under their own identity on server-side resources.
On robot accounts: The standard approach for unattended automation execution. Robot accounts have unattended capabilities enabled by default; administrators only configure infrastructure settings.
Via personal remote automation: An alternative that's easier to set up because it doesn't require an unattended robot enabled for the user account. See enabling personal automations.
Personal remote automation vs. unattended automation
| Aspecto | Personal Remote Automation | Unattended Automation on User Account |
|---|---|---|
| Tipo de proceso | Background processes only | Background and interactive processes |
| Identity scope | Single process execution (granular control) | All processes across accessible folders |
| Setup complexity | Simpler (no unattended robot required) | Requires unattended robot configuration |
What you can enable
Administrators can enable developers and business users to:
- Run background processes on unattended infrastructure via unattended robot impersonation
- Run processes that require user interaction on unattended infrastructure via unattended robot impersonation
Ejecución de automatizaciones en una carpeta
Los usuarios pueden depurar y ejecutar procesos desde todas las carpetas a las que tengan acceso. Pueden usar infraestructura desatendida para la ejecución, siempre que un administrador haya asignado a dicha carpeta los recursos físicos necesarios para ejecutar automatización desatendida, esto es, que haya asignado a dicha carpeta un objeto de plantilla de máquina con al menos un runtime. Normalmente, para depurar se usa un Runtime NonProduction.
Los desarrolladores y los usuarios empresariales pueden lanzar un proceso bien iniciando un trabajo manualmente o mediante desencadenadores en dicha carpeta.
Figura 1. Ejecución de automatizaciones en una carpeta
Si el usuario no ve ningún runtime disponible al iniciar un trabajo desde Orchestrator, entonces el administrador debe asegurarse de que:
- ha asignado tanto la cuenta de usuario como una plantilla de máquina a la carpeta que contiene el proceso que se ejecutará.
- ha asignado runtimes a la plantilla de máquina. Esto no es necesario en espacios de trabajo personales.
Depuración en un espacio de trabajo personal
Un espacio de trabajo personal es la carpeta personal de un usuario y actúa como un espacio de almacenamiento separado y segregado de la fuente oficial de Orchestrator. En un espacio de trabajo personal, Orchestrator asume varias operaciones que un administrador tendría que realizar en una carpeta, permitiendo publicar, ejecutar y depurar proyectos de automatización sin la intervención del administrador:
- Orchestrator crea automáticamente un proceso desde cada paquete publicado desde Studio a la fuente del espacio de trabajo personal de dicho usuario;
- Orchestrator gestiona automáticamente plantillas de máquina en nombre del administrador para propietarios de espacios de trabajo personales, y se crea y asigna a cada nuevo espacio de trabajo personal una plantilla de máquina con runtime de desarrollo.
Los usuarios pueden depurar o ejecutar un proceso bien iniciando un trabajo manualmente o mediante desencadenadores en dicho espacio de trabajo.
Figura 2. Depuración en un espacio de trabajo personal
Habilitación de usuarios para depurar desde Orchestrator
Para que un usuario ejecute procesos en infraestructura unattended, un administrador debe habilitar tanto las capacidades de automatización personal como la suplantación por un Unattended robot. Este último permite al robot en una máquina host física ejecutarse bajo la identidad de ese usuario.
Licencias necesarias:
- Una licencia de usuario.
- Un tiempo de ejecución unattended.
- Robot Units para robots en la nube.
Para que los usuarios depuren procesos en infraestructura desatendida, realiza lo siguiente al hacer referencia o editar la cuenta de usuario en Orchestrator:
- En Configuración de automatización personal, selecciona la opción Habilitar al usuario para ejecutar automatizaciones.
Si el usuario es miembro de un grupo con capacidades de automatización personal, heredará las capacidades de ese grupo. Por lo tanto, puedes omitir este paso.
La opción permite a los usuarios de ese grupo:
- Ejecutar la automatización en su máquina local a través del UiPath Assistant.
- Ejecutar automatizaciones remotas personales en segundo plano en carpetas donde el usuario tiene los permisos necesarios.
- Ejecutar y depurar en UiPath Studio, tanto de escritorio como de la web.
- Como alternativa, siempre en Configuración de automatización personal, selecciona la opción Habilitar al usuario para ejecutar automatizaciones + espacio de trabajo personal.
La opción permite a los usuarios de ese grupo:
- Gestionar automatizaciones en su espacio de trabajo personal.
- Ejecutar automatizaciones remotas personales en segundo plano en sus espacios de trabajo personales.
- Under Unattended setup, configure the infrastructure to execute unattended foreground processes. Choose one of the following options:
- Use the VMs preconfigured Windows user account (Automation Cloud robots only) — delegates Automation Cloud robots to execute processes that require user interaction using a preconfigured Windows account
- Use a specific Windows user account — execute processes on a specific Windows machine by filling in the Domain\Username and Password fields with the correct host machine credentials
- If using a specific Windows user account, configure the credential settings per the following reference table.
Para configurar los ajustes de credenciales cuando utilizas cuentas de Windows específicas, consulta lo siguiente:
| Campo | Descripción |
|---|---|
| Nombre de dominio/usuario | La cuenta con la que funciona el robot.
|
| Almacén de credenciales | El almacén de credenciales utilizado para tu contraseña. Para obtener más información, consulta Almacenes de credenciales . |
| Contraseña | La contraseña que se utiliza para iniciar sesión en la máquina donde está instalado UiPath Robot. |
| Tipo de credencial | Especifica el tipo de credencial de contraseña. |
- Habilita la opción Ejecutar solo un trabajo a la vez para restringir al usuario la ejecución simultánea de varios trabajos.Esto ayuda cuando automatizas aplicaciones que no te permiten utilizar una credencial más de una vez al mismo tiempo (por ejemplo, SAP).
- Selecciona Actualizar.
Habilitación de usuarios sin acceso de Orchestrator a depuración en la máquina host
Cuando se aplica la autenticación interactiva, en UiPath Assistant, un usuario solo puede ver los procesos a los que tiene acceso y únicamente después de iniciar sesión en su cuenta. También se requiere una licencia de usuario. Por lo tanto, los procesos desatendidos que no se ejecutan bajo una cuenta de usuario no están disponibles en UiPath Assistant para solucionar problemas, haciendo imposible que un usuario depure un proceso desatendido iniciando sesión en dicha máquina host.
Para superar esto, un administrador puede habilitar temporalmente una sesión de resolución de problemas en su máquina. Al hacer esto se permite al usuario ver y ejecutar el proceso desatendido de forma local, sin requerir una licencia de usuario. La sesión de resolución de problemas es temporal y lo anterior solo se aplica mientras la resolución de problemas está activa.
También puedes usar Studio por sus capacidades de depuración remota. Permite ejecutar y depurar procesos atendidos y desatendidos en máquinas remotas, incluso en robots Linux que pueden ejecutar proyectos multiplataforma.
Paso 1. Habilita una sesión de resolución de problemas
- Go to Tenant > Monitoring.
- Select Unattended sessions from the Section dropdown menu.
- Identify the machine where the error occurred, click More Actions at the end of the machine row and select Configure troubleshooting session.
Esta opción solo está disponible si se aplica la autenticación interactiva.
Puedes averiguar en qué máquina se ejecutó un proceso seleccionando la sección Procesos .
Aparecerá el diálogo Configurar la sesión de resolución de problemas:
Figura 3. Configuración de sesión de solución de problemas
- En Sesión de resolución de problemas, haz clic en la alternancia para cambiar a Habilitado.
- En el cuadro Tiempo de sesión (minutos), edita el valor para cambiar el número de minutos que la sesión de resolución de problemas debe estar activa.
Una vez transcurrido el número de minutos especificado, la sesión de resolución de problemas se desactiva automáticamente y no se aceptan más conexiones. Sin embargo, las conexiones existentes permanecen activas hasta que se desconectan.
- Haz clic en Guardar.
Paso 2. Conéctate a UiPath Assistant
Sigue estas instrucciones para conectarte a la máquina y ejecutar los procesos desatendidos de UiPath Assistant con tu cuenta.
- En Orchestrator, ve a Tenant > Máquinas y haz clic en Copiar ID de cliente/clave de máquina
al final de la fila de la máquina para copiar la clave de la máquina en tu portapapeles. - In UiPath Assistant, click the user icon in the title bar and select Preferences.
- Selecciona la pestaña Configuración de Orchestrator y haz clic en Desconectar o Cerrar sesión si fuera necesario para poder editar la configuración de la conexión.
- Configura la conexión de la siguiente manera:
- Tipo de conexión : selecciona la clave de la máquina.
- URL de Orchestrator : añade la URL a la instancia de Orchestrator, que debe incluir el tenant y la organización.
- Clave de la máquina: pega la clave de la máquina copiada desde el portapapeles.
- Haz clic en Conectar y luego cierra la ventana Preferencias.
- Si no ves los procesos desatendidos en Assistant, ve a Preferencias > Iniciar sesión y accede con tus credenciales.
Ahora puedes ejecutar procesos desatendidos desde el UiPath Assistant para solucionar problemas.
Paso 3. Prolonga o desactiva la sesión de resolución de problemas
Cuando hayas terminado de depurar, puedes desactivar la sesión de resolución de problemas de la máquina para que no permita más conexiones atendidas. O, si lo necesitas, puedes ampliar el tiempo que la sesión está activa.
- Go to Tenant > Monitoring.
- Select Unattended sessions from the Section dropdown menu.
- Click More Actions at the end of the machine row and select Configure troubleshooting session.
- En el diálogo Configurar sesión de resolución de problemas:
- Cerrar la sesión: cambia la alternancia en Sesión de resolución de problemas a Deshabilitada. Cuando está deshabilitado, no se aceptan más conexiones. Sin embargo, cualquier conexión existente permanece activa hasta que se desconecta.
- Prolongar la sesión: edita el valor de la casilla Tiempo de espera de la sesión (minutos) con un valor mayor para extender la sesión a la duración especificada.
- Haz clic en Guardar.
- Desconecta UiPath Assistant para cerrar la conexión.
Configuración de cuentas de robot para ejecutar automatizaciones desatendidas
La automatización Unttended normalmente se ejecuta en cuentas de robot, el equivalente de UiPath® a las cuentas de servicio de Windows. Las cuentas de robot se pueden considerar como identidades no humanas que necesitan ser autorizadas para acceder a los recursos de Orchestrator. Su asociación con roles permite un cierto nivel de acceso a los recursos en Orchestrator.
Las cuentas de robot tienen sus capacidades desatendidas habilitadas de forma predeterminada, los administradores solo tienen que configurar varios ajustes relacionados con la infraestructura.
Habilitación de automatización desatendida en una cuenta de robot
Configura la configuración de ejecución unattended en una cuenta de robot y en una infraestructura específica de la siguiente manera:
- En Gestionar acceso - Reglas de acceso, selecciona Cuentas de robot.
- A continuación, selecciona Asignar cuenta de robot, para asignar una nueva cuenta de robot y añadir roles, o edita una cuenta de robot existente.
- En la página Asignar reglas de acceso, en Configuración unattended, selecciona la infraestructura para ejecutar procesos en primer plano de manera unattended bajo esa cuenta de robot:
- Selecciona la opción Unattended robot utilizando credenciales predefinidas de máquina virtual (solo para ejecuciones en robots de UiPath Automation Cloud) para delegar en los robots de Automation Cloud la ejecución de procesos que requieren la interacción del usuario.Los robots utilizan una cuenta de Windows preconfigurada cuando ejecutan procesos.
- Selecciona el robot desatendido utilizando credenciales de Windows personalizadas. Para ejecutar procesos en una máquina Windows específica, rellena los campos Dominio\Nombre de usuario y Contraseña . Debes especificar las credenciales correctas para la máquina host, para que el robot pueda iniciar sesión en ella correctamente. Esto permite al robot ejecutar procesos que requieren la interacción del usuario bajo esa cuenta de Windows específica.
Para configurar los ajustes de credenciales cuando utilizas cuentas de Windows específicas, consulta lo siguiente:
| Campo | Descripción |
|---|---|
| Nombre de dominio/usuario | La cuenta con la que funciona el robot.
|
| Almacén de credenciales | El almacén de credenciales utilizado para tu contraseña. Para obtener más información, consulta Almacenes de credenciales . |
| Contraseña | La contraseña que se utiliza para iniciar sesión en la máquina donde está instalado UiPath Robot. |
| Tipo de credencial | Especifica el tipo de credencial de contraseña. |
Los robots desatendidos pueden ejecutar trabajos en segundo plano en cualquier infraestructura. Sin embargo, se recomienda especializar las máquinas host para ejecutar tipos de procesos particulares para maximizar la eficiencia y reducir los costes. Más información sobre la optimización de la infraestructura desatendida usando plantillas de máquina.
- Habilita la opción Ejecutar solo un trabajo a la vez para restringir la cuenta y no ejecutar varios trabajos simultáneamente. Esto ayuda cuando automatizas aplicaciones que no te permiten utilizar una credencial más de una vez al mismo tiempo (por ejemplo, SAP).
- En Opciones avanzadas de robot, configura los ajustes de ejecución para el robot desatendido. Más información sobre la configuración del robot.
- Selecciona Actualizar.
- Habilitar automatizaciones personales
- Habilitación de usuarios para ejecutar automatizaciones personales
- Habilitar automatizaciones unattended
- Use cases for unattended automation
- Personal remote automation vs. unattended automation
- What you can enable
- Ejecución de automatizaciones en una carpeta
- Depuración en un espacio de trabajo personal
- Habilitación de usuarios para depurar desde Orchestrator
- Habilitación de usuarios sin acceso de Orchestrator a depuración en la máquina host
- Configuración de cuentas de robot para ejecutar automatizaciones desatendidas