- 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
- Cloud robots overview
- 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

Guía del usuario de Orchestrator
Configuración
La página Configuración permite a los administradores ajustar la configuración del tenant de Orchestrator.
Pestaña General
| Campo | Descripción |
|---|---|
| Configuración de la aplicación | Zona horaria: el huso horario del tenant. Este campo está configurado como UTC de forma predeterminada. |
| Espacios de trabajo personales | For Automation Cloud and Test Cloud or Automation Cloud Dedicated, Automatically configure Serverless machines in Personal Workspace for Studio Web users - Option selected by default, allowing Serverless machines to be automatically provisioned in the personal workspaces of users who design or debug in Studio Web. For Automation Cloud and Test Cloud or Automation Cloud Dedicated, deselecting the option prevents Serverless machines from being automatically created in personal workspaces, which may impact designing or debugging processes in Studio Web. Note: For Automation Cloud and Test Cloud or Automation Cloud Dedicated, deselecting the option does not deallocate the Serverless machine from your personal workspace. Explicit deallocation of the Serverless machine might be required. Automatically stop exploring Personal Workspaces after - Allows Orchestrator administrators to enforce a rule dictating that personal workspace exploration is automatically stopped after a set amount of time. Las opciones disponibles son 15 minutos , 1 hora , 1 día y valor personalizado . De forma predeterminada, al migrar o crear nuevos tenants, este valor no se establece. Debe configurarlo manualmente una vez que se complete el proceso de migración / creación. Detener todas las sesiones activas para explorar espacios de trabajo personales: permite a los administradores de Orchestrator detener todas las sesiones de exploración de espacios de trabajo personales actualmente activas. Lleva como sufijo el número de sesiones activas, que se muestra entre paréntesis, y se puede habilitar haciendo clic en Detener exploración de sesión(es) . Los cambios que realizas en la configuración de la exploración no se aplican de forma retroactiva a las sesiones que ya se han explorado. Mass enable Personal workspaces for current users and groups: - Create personal workspaces for all users in a tenant that use a certain attended licensing profile, while also selecting the UI profile to be used for those users. Esta acción no se puede deshacer, cuando se habilita la característica Espacios de trabajo personales no se puede deshabilitar. |
| Roles estándar | Create standard roles for folders. These roles allow you to leverage the benefits of user groups. Haz clic en Crear rol junto a cada uno de los roles que desees crear. |
| Configuración de la actualización automática de los binarios del cliente (Robot, Studio, Assistant) | Ignorar el estado de actualización automática de las máquinas robot que han estado desconectadas durante más de _____ días: excluye las máquinas inactivas del proceso de actualización y ya no tenerlas más en cuenta cuando se informa del estado de actualización |
| Carpetas | Habilitar asignaciones cuenta-máquina : habilita la característica Asignaciones cuenta-máquina . |
Sección de configuración de ejecución
In this section, settings pertaining to triggers apply to all process types. However, settings pertaining to queues and jobs do not apply to agents and agentic processes.
| Campo/Valor predeterminado | Descripción |
|---|---|
| Desencadenadores: estrategia de recuento de trabajos Triggers.JobsCountStrategy ) Valor predeterminado: por proceso | Elige la estrategia de recuento de trabajos para los trabajos lanzados a través de desencadenadores. Tenga en cuenta que esto no tiene en cuenta los argumentos que pueda haberse proporcionado. Las siguientes opciones están disponibles:
|
| Desencadenadores - Desencadenadores de cola - Habilitar estrategia de trabajos pendientes Features.QueueTriggers.PendingJobsStrategy ) Valor predeterminado: verdadero | Elige el método de cálculo para el número de trabajos adicionales que se desencadenarán cuando se agreguen nuevos artículos a una cola. Esto se hace restando el número de trabajos en un estado determinado de la cantidad máxima de trabajos dirigidos que se van a crear. Las siguientes opciones están disponibles:
El número se calcula así: Máximo de trabajos adicionales a crear en función de los artículos en cola disponibles nuevamente = número máximo de trabajos pendientes y en ejecución permitidos de forma simultánea menos número de trabajos en estado Pendiente.
El número se calcula así: Maximum additional jobs to be created based on newly available queue items = the maximum number of pending and running jobs allowed simultaneously minus the number of jobs in one of these states: Pending , Resumed , Running , Stopping , Terminating . |
| Desencadenadores: deshabilitar cuando la creación del trabajo falla en el recuento Triggers.DisableWhenFailedCount ) Valor predeterminado: 10 | Configura un desencadenador para que se deshabilite automáticamente después de un número determinado de inicios fallidos y sin que se produzcan ejecuciones con éxito en un número de días concreto. This option works in conjunction with Triggers -Grace period when job creation keeps failing count (days) , as follows: Triggers - Disable when job creation fail count allows you to adjust the number of failed runs, whereas Triggers - Disable when it keeps failing count (days) enables you to change the number of days. By default, the Triggers - Disable when job creation fail count value is 10, and the Triggers - Grace period when job creation keeps failing count (days) value is 1, which means that the trigger is disabled after 10 unsuccessful attempts to launch if there were no successful runs in the past day. Esta opción se puede configurar en un rango de 10 a 100. |
| Desencadenadores: período de gracia cuando la creación del trabajo sigue fallando en el recuento (días) Triggers.DisableWhenFailingSinceDays ) Valor predeterminado: 1 | Configura un desencadenador para que se deshabilite automáticamente después de un número determinado de inicios fallidos y sin que se produzcan ejecuciones con éxito en un número de días concreto. This option works in conjunction with Triggers - Disable when failed count , as detailed above. Se puede configurar en un rango de 1 a 30. |
| Desencadenadores - Desencadenadores conectados: deshabilitar cuando la ejecución del trabajo falla en el recuento Default value: 5 | Nota: Esto solo afecta a los desencadenadores conectados (por ejemplo,desencadenadores creados en Studio Web) publicados en espacios de trabajo personales. El desencadenador se deshabilita después del número de ejecuciones fallidas que elija para esta configuración. Puede establecerse en un rango de 0 a 100, donde 0 significa que el desencadenador nunca se deshabilita. If you select 0, Triggers - Connected triggers - Grace period when job execution keeps failing count (days) becomes irrelevant, and its field is disabled. Esta configuración solo es válida para los desencadenadores conectados recién creados. Los cambios no se aplican retroactivamente a los desencadenadores conectados existentes. |
| Desencadenadores - Desencadenadores conectados: período de gracia cuando la ejecución del trabajo sigue fallando en el recuento (días) Default value: 0 | Nota: Esto solo afecta a los desencadenadores conectados (por ejemplo,desencadenadores creados en Studio Web) publicados en espacios de trabajo personales. Esta configuración determina el número de días que se deben esperar antes de que el desencadenador se deshabilite tras el primer fallo de un trabajo. Se puede establecer en un rango de 0 a 30. If Triggers - Connected triggers - Disable when job execution fail count is 0, this field is disabled. |
| Desencadenadores - Desencadenadores de API - Límite máximo de trabajos pendientes Valor predeterminado: 10 | Set the maximum number of pending jobs that can be created by an API trigger . El rango compatible es 1 - 100. |
| Colas: abandonar los artículos en cola en progreso después del umbral (horas) inProgressMaxNumberOfMinutes ) Valor predeterminado: 24 | Set the maximum amount of time, in hours, that queue items can have the In Progress status. After this time, the status of the queue items changes to Abandoned . El valor predeterminado es de 24 horas, lo que significa que los artículos en cola no se pueden marcar como Abandonado a menos que hayan permanecido en el estado En progreso durante al menos un día. Esto lo maneja un trabajo en segundo plano que se ejecuta una vez cada hora. Por tanto, puedes esperar que la transición tenga lugar hasta una hora después del valor seleccionado. |
| Colas: frecuencia de comprobación de artículos en cola no procesados (minutos) Queue.ProcessActivationSchedule ) Default value: 30 | La cantidad de tiempo entre la comprobación de los elementos de la cola no procesados. Para ajustar el intervalo de comprobación, puede elegir entre 10, 15, 20, 30 o 60 minutos. Por cada desencadenador de cola que crees, generamos un desencadenador de tiempo en segundo plano que está destinado a manejar los elementos de la cola que no se pudieron procesar en el momento en que se pusieron en cola. Este desencadenador de tiempo en segundo plano se utiliza para calcular la frecuencia dictada por la configuración. Existing queue triggers : the setting is applied when the default value is changed for the first time, and cannot be restored. New queue triggers : the setting is always applied. Important :
|
| Trabajos: tiempo de espera tras finalización (horas) Jobs.TerminatingJobsTimeout ) Valor predeterminado: 24 | Set the time elapsed, in hours, until Terminating jobs become fit to be marked as Failed . El valor predeterminado es 24, lo que significa que los trabajos no se pueden marcar como Fallido a menos que hayan permanecido en estado Terminando durante al menos un día. Esto lo maneja un trabajo en segundo plano que se ejecuta una vez cada hora. Por tanto, puedes esperar que la transición tenga lugar hasta una hora después del valor seleccionado. |
Sección de configuración de la API
| Configuración | Descripción |
|---|---|
| Lista de permitidos de CORS para desencadenadores de API | Allows you to enter domains permitted for incoming traffic. Separate distinct domains through a comma or by pressing Enter. |
| Requerir encabezado de autenticación para las redirecciones de desencadenadores de API de sincronización | This is enabled by default, and it enforces the use of an authentication header when selecting the Sync (long-polling) call mode for an API trigger. |
| API estricta | If enabled, certain API fields become non-filterable and/or non-sortable, thus helping prevent performance issues. You can see a list of these fields in the dedicated page. This setting is enabled by default for new tenants, but existing tenants need to be opted in manually. Keeping this option enabled at all times is a recommended best practice in API integrations. |
Pestaña Implementación
Permite configurar y proteger las fuentes de paquetes y bibliotecas. Puede gestionar las fuentes para todos los tenants desde una ubicación centralizada mediante Automation Ops. Para obtener más información, consulta gestión de fuentes en la guía de Automation Ops.
La configuración aquí solo afecta a las fuentes de los tenants; las fuentes de las carpetas y del espacio de trabajo personal son siempre de carácter interno y están únicamente disponibles en el contexto de la respectiva carpeta o del espacio de trabajo personal.
Paquetes
Te permite establecer un flujo interno o externo en el que se pueden mantener paquetes de automatización. Se utiliza un flujo interno de forma predeterminada. Los flujos pueden protegerse ya sea definiendo credenciales de autenticación básicas o mediante una clave API.
| Campo | Descripción |
|---|---|
| Interna | Utiliza una fuente interna. La fuente puede protegerse mediante la opción Implementación segura o utilizando una clave API.
|
| Externa | Utiliza una fuente externa. La fuente puede protegerse mediante el uso de clave API o de credenciales de autenticación básicas.
Ten en cuenta que tanto el nombre de usuario como la contraseña utilizados con la Clave API deben utilizarse también en este caso. |
No admitimos paquetes multiplataforma cargados a una fuente externa. Sus metadatos solo pueden leerse si se cargan directamente en Orchestrator.
Autenticar fuentes utilizando tokens portadores de JWT a través de la autorización básica
Puedes especificar tokens de acceso personal y otros tokens portadores de JWT para autenticar tus fuentes, como se muestra en el siguiente ejemplo:
curl https://:<rt_my-reference-token>@cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json
curl https://:<rt_my-reference-token>@cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json
El enfoque común en todas las principales fuentes de NuGet es utilizar la contraseña de autorización básica para enviar el token de acceso personal. Esto te permite utilizar los mecanismos integrados de NuGet para la autenticación, como se muestra en el siguiente ejemplo:
<configuration>
<packageSources>
<add key="myfeed" value="cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json" />
</packageSources>
<packageSourceCredentials>
<myfeed>
<add key="Username" value="" />
<add key="ClearTextPassword" value="%UIPATH_PAT%" />
</myfeed>
</packageSourceCredentials>
</configuration>
<configuration>
<packageSources>
<add key="myfeed" value="cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json" />
</packageSources>
<packageSourceCredentials>
<myfeed>
<add key="Username" value="" />
<add key="ClearTextPassword" value="%UIPATH_PAT%" />
</myfeed>
</packageSourceCredentials>
</configuration>
Additionally, you can integrate the feeds using secure credential providers. For further information, refer to the Microsoft documentation.
Librerías
Permite configurar la fuente que se utilizará para los paquetes de bibliotecas y actividades.
| Campo | Descripción |
|---|---|
| Solamente la transmisión del host | Las bibliotecas se almacenan en la fuente del host y están disponibles para todos los tenants que la utilizan. La página Bibliotecas es la misma para una instancia de Orchestrator, lo que significa que las bibliotecas no se aíslan en el nivel de tenant: cada tenant tiene acceso a la actividad de los otros tenants. No se pueden cargar bibliotecas desde Orchestrator si se selecciona esta opción. Esta opción permite al robot acceder solo a la fuente del host. |
| Solo transmisión para tenant | Las bibliotecas están aisladas a nivel de tenant, por lo que los datos están separados entre los tenant. Se puede establecer una fuente interna o externa en la que se mantengan las bibliotecas. Se utiliza un flujo interno de forma predeterminada. Esta opción permite al robot acceder solo a la fuente del tenant. |
| Transmisiones del host y del tenant | Las bibliotecas están aisladas a nivel de tenant, por lo que los datos están separados entre los tenant. Se puede establecer una fuente interna o externa en la que se mantengan las bibliotecas. Se utiliza un flujo interno de forma predeterminada. Esta opción permite al robot acceder tanto a la fuente del host como a la del tenant. |
| Interna | Se muestra cuando se selecciona Solo fuente del tenant o Fuentes del host y del tenant. Utiliza una fuente interna para tus bibliotecas. La fuente puede protegerse mediante la opción Implementación segura o utilizando una clave API.
|
| Externa | Se muestra cuando se selecciona Solo fuente del tenant o Fuentes del host y del tenant. Utiliza una fuente externa para tus bibliotecas. La fuente puede protegerse mediante el uso de clave API o de credenciales de autenticación básicas.
Ten en cuenta que tanto el nombre de usuario como la contraseña utilizados con la Clave API deben utilizarse también en este caso. |
For more details, read through the Library feeds page.
Pestaña Seguridad de robot
Seguridad
| Campo | Descripción |
|---|---|
| Número total de horas en las que un robot puede funcionar sin conexión y sin verificación de licencia | Especifica el número de horas que un UiPath Robot puede funcionar sin conexión, sin que Orchestrator compruebe su licencia. Está establecido en 0 de forma predeterminada. El valor máximo admitido es de 168 horas. |
Autenticación de Robot
| Campo | Descripción |
|---|---|
| Autenticación de robot desatendido | Client credentials (Recommended) - This option only allows for connections with tokens that expire. It uses the OAuth 2.0 framework as the basis for the authentication protocol, meaning unattended robots can connect to Orchestrator with a client ID - client secret pair generated via machine template objects. The client ID - client secret pair generates a token that authorizes the connection between the robot and Orchestrator and provides the robot with access to Orchestrator resources. Hybrid - This option allows for both connections with tokens that don't expire (machine key) and connections with tokens that expire (client credentials). |
| Autenticación de robots atendidos | Interactive Sign-in SSO (Recommended) - This option only allows for robot connections with tokens that expire. Users can authenticate their robots only by signing-in with their credentials in the Assistant. User sign in is required to run attended robots, make Orchestrator HTTP requests, or view processes in the Assistant. When using interactive sing-in, there is no need to create machine objects in Orchestrator. User license management option enforeces Interactive Sign-In (SSO) for Attended robot authentication. Hybrid - This option allows for both connections with tokens that don't expire (machine key) and connections with tokens that expire (interactive sign-in or client credentials). Users have the option to sign-in with their credentials to authenticate their robots, which in turn allows them to connect Studio and the Assistant to Orchestrator, however it is not mandatory. |
Pestaña Escalabilidad
Especifica si el servicio de Robot debe suscribirse a los canales SignalR de Orchestrator, y configura los protocolos de transporte que vayan mejor para tu caso.
Figure 1. Scalability tab

SignalR (Robots)
| Campo | Descripción |
|---|---|
| Habilitada | Este botón de alternancia especifica si el servicio Robot se suscribe a los canales SignalR de Orchestrator o no. Por defecto, esta configuración está activada y se seleccionan todos los canales disponibles:
Cuando todos los canales de transporte están habilitados, se selecciona automáticamente el mejor transporte disponible, en el siguiente orden de prioridad: WebSocket > Eventos enviados por el servidor > Long Polling . Si el primer protocolo no está disponible por cualquier motivo, se utiliza el siguiente (si está habilitado) para facilitar la comunicación entre Orchestrator y UiPath Robot. Deshabilitar SignalR en el tenant puede hacer que algunas capacidades de UiPath, incluido Studio Web, funcionen de forma incorrecta o dejen de funcionar por completo. |
| WebSocket | Cuando se selecciona, permite usar el protocolo de transporte WebSocket para conectar el Robot a los canales SignalR de Orchestrator. Este es el protocolo más usado en el orden de prioridad debido a su rendimiento y compatibilidad con la comunicación simultánea en ambas direcciones: desde el servicio de Robot al Orquestador y viceversa. If the SignalR (Robots) feature is not enabled, WebSocket becomes the only available transport protocol. |
| Eventos enviados por el servidor (SSE) | Cuando se selecciona, permite usar la tecnología push de eventos enviados por el servidor (SSE) para conectar el Robot a los canales SignalR de Orchestrator. Este es el primer respaldo en caso de que WebSockets no esté disponible por alguna razón. Esta opción no se puede usar si la característica SignalR (Robots) no está activada. |
| Encuesta prolongada | Cuando se selecciona, permite usar el protocolo de transporte de sondeo largo para conectar el Robot a los canales SignalR de Orchestrator. Este protocolo se usa en caso de que los WebSockets y SSE no estén disponibles. Esta opción no se puede usar si la característica SignalR (Robots) no está activada. |
Pestaña Días no laborables
Define una lista de días no laborables por tenant, en la que puedes limitar la ejecución de desencadenadores. Esto significa que, los días de fiesta, fines de semana o cualquier otro día en que no se lleven a cabo actividades comerciales ordinarias, las programaciones a largo plazo que tengas activados podrán configurarse para que no se inicien. Una vez pasados los días no laborables definidos, los desencadenadores se inician como de costumbre.
Para aplicar estas restricciones a los desencadenadores, debes seleccionar el calendario de días no laborables al configurar desencadenadores. Todos los cambios que hagas en la pestaña Días no laborables afectan a todos los desencadenadores que usen ese calendario.
Para más detalles sobre cómo gestionar los días no laborables, haz clic aquí.
Conexiones a la nube
This tabs allows you to configure integrations with third-party cloud service providers (CSPs) which are used for elastic robot orchestration.