orchestrator
latest
false
UiPath logo, featuring letters U and I in white

Guía del usuario de Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última actualización 9 de dic. de 2024

Configurar las capacidades de automatización

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.

Habilitación de grupos de usuarios para ejecutar automatización personal

Este procedimiento guía a los administradores a través de los pasos necesarios para habilitar capacidades de automatización personal para un grupo de usuarios. Los grupos se usan para simplificar la administración para cuentas con necesidades similares, que se gestionan juntas.

  1. Haz referencia a un grupo en Orchestrator o edita un grupo existente y asígnele funciones.
  2. Haz clic en la pestaña Configuración de automatización personal para configurar los ajustes de automatización personal.
  3. Habilita la alternancia Habilitar usuarios de este grupo para ejecutar automatizaciones. Esto habilita a los usuarios de dicho grupo para:
    • Ejecutar automatización en su máquina local mediante UiPath Assistant;
    • Ejecutar automatizaciones remotas personales en segundo plano en carpetas en las que el usuario tenga los permisos necesarios;
    • Ejecutar y depurar en UiPath Studio, tanto de escritorio como de la web.
    Nota: esta configuración solo se aplica a los usuarios que ya pertenecen al grupo. Si se añade un usuario al grupo más adelante, debe modificarse manualmente para que cumpla con la configuración.
  4. En la sección Configuración, habilita la alternancia Habilitar espacios de trabajo personales para miembros de este grupo. Esto habilita a los usuarios de dicho grupo para:
    • Gestionar automatizaciones en su espacio de trabajo personal;
    • Ejecutar automatizaciones remotas personales en segundo plano en sus espacios de trabajo personales.
  5. Haz clic en Añadir o Actualizar. El grupo está referenciado/actualizado.

Habilitación de usuarios individuales para ejecutar automatizaciones personales

Este procedimiento guía a los administradores a través de los pasos necesarios para habilitar capacidades de automatización personal para cuentas de usuario individuales. Se recomienda si los miembros del grupo necesitan capacidades adicionales a las que les otorga la pertenencia al grupo y contribuye a lograr un control detallado en cuanto a la configuración del usuario.

  1. Haz referencia a un usuario existente en Orchestrator o edita una cuenta de usuario existente y asígnale roles.
  2. Haz clic en la pestaña Configuración de automatización personal para configurar los ajustes de automatización personal.
  3. Habilita la alternancia Habilitar usuario para ejecutar automatizaciones. Esto permite al usuario:
    • Ejecutar automatización en su máquina local mediante UiPath Assistant;
    • Ejecutar automatizaciones remotas personales en segundo plano en carpetas en las que el usuario tenga los permisos necesarios;
    • Ejecutar y depurar en UiPath Studio, tanto de escritorio como de la web.
    Atención:
    • Deseleccionar la opción Habilitar usuario para ejecutar automatizaciones desencadena un mensaje de advertencia que te informa de que hacerlo afectará a cualquier automatización en ejecución y podría degradar tu experiencia de Studio Web.
    • Esta configuración se aplica en el momento en que se aprovisiona el usuario. A partir de ese punto, la configuración no cambia automáticamente si el usuario se añade a un grupo en el que se aplica una regla diferente y solo puede alternarse manualmente.
  4. En la sección Configuración, habilita el alternador Crear un espacio de trabajo personal para este usuario y habilita una experiencia de Studio Web óptima. Esto permite al usuario:
    • Gestionar automatizaciones en su espacio de trabajo personal;
    • Ejecutar automatizaciones remotas personales en segundo plano en sus espacios de trabajo personales.
  5. Haz clic en Añadir o Actualizar. Se crea/actualiza la cuenta de usuario.

Habilitar automatizaciones unattended

Las cuentas de UiPath® pueden considerarse como identidades destinadas a representar usuarios humanos (cuentas de usuario) o no humanos (cuentas de robot) que deben estar autorizados para acceder a los recursos de Orchestrator. Estas cuentas y su asociación con roles permiten un cierto nivel de acceso a recursos en Orchestrator.

La automatización desatendida suele ejecutarse en cuentas robot, el equivalente de UiPath de las cuentas de servicio de Windows. Un administrador puede habilitar a un robot desatendido para que suplante a una cuenta de usuario, es decir, para que actúe en nombre de la identidad de dicho usuario, para permitir al robot ejecutar automatizaciones con los mismos privilegios que el usuario al que suplanta.

La ejecución de automatizaciones desatendidas en cuentas de usuario suelen realizarla los desarrolladores que depuran sus proyectos de automatización, y usuarios empresariales que ejecutan automatizaciones bajo su propia identidad, pero en recursos del lado del servidor en lugar de en sus máquinas locales.

La ejecución de procesos en segundo plano en infraestructura desatendida también es posible mediante automatización remota personal, que es más fácil de configurar, ya que no necesita un robot desatendido habilitado para la cuenta de usuario. Consulta cómo habilitar a sus usuarios para ejecutar automatizaciones personales.

Las diferencias entre automatizaciones remotas personales y capacidades de automatización desatendida en una cuenta de usuario son:

  • Solo se pueden ejecutar automatizaciones remotas personales si el proceso subyacente es un proceso en segundo plano; no funciona para procesos que pueden necesitar interacción del usuario. Para ejecutar procesos que requieren interacción del usuario, aún hace falta configurar un robot desatendido.
  • En la automatización remota personal, la identidad del usuario se usa para ejecutar ese único proceso, de modo que ayuda a lograr un control detallado en términos de cuándo y cómo se usa la identidad del usuario. Los robots desatendidos, por otro lado, actúan como el usuario al que suplantan para ejecutar procesos en todas las carpetas a las que tiene acceso el usuario.

En este artículo se describe cómo los administradores pueden permitir a los desarrolladores y usuarios empresariales:

  • Ejecutar procesos en segundo plano en infraestructura desatendida, permitiendo que un robot desatendido suplante a un usuario para la ejecución;
  • Ejecutar procesos que requieren interacción de usuario en infraestructura desatendida, permitiendo que un robot desatendido suplante a un usuario para la ejecución.

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.



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 las plantillas de máquina a nombre del administrador para los propietarios de espacios de trabajo personales y se crea y asigna automáticamente una plantilla de máquina con un tiempo de ejecución de desarrollo a cada nuevo espacio de trabajo personal.

Los usuarios pueden depurar o ejecutar un proceso bien iniciando un trabajo manualmente o mediante desencadenadores en dicho espacio de trabajo.



Habilitación de usuarios para depurar desde Orchestrator

Para que un usuario ejecute procesos en infraestructura no atendida, un administrador debe habilitar tanto las capacidades de automatización personal como la suplantación por un robot no atendido (que 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 cloud robots

Para permitir a los usuarios depurar procesos en una infraestructura desatendida, realiza lo siguiente cuando hagas referencia o edites la cuenta de usuario en Orchestrator:

  1. Selecciona la pestaña Configuración de automatización personal para configurar la automatización personal para ese usuario. Si el usuario es miembro de un grupo con capacidades de automatización personal, entonces hereda las capacidades de ese grupo y puedes omitir este paso.
  2. Habilita la alternancia Habilitar usuarios de este grupo para ejecutar automatizaciones. Esto habilita a los usuarios de dicho grupo para:
    • Ejecutar automatización en su máquina local mediante UiPath Assistant;
    • Ejecutar automatizaciones remotas personales en segundo plano en carpetas en las que el usuario tenga los permisos necesarios;
    • Ejecutar y depurar en UiPath Studio, tanto de escritorio como de la web.
  3. En la sección Configuración, habilita la alternancia Habilitar espacios de trabajo personales para miembros de este grupo. Esto habilita a los usuarios de dicho grupo para:
    • Gestionar automatizaciones en su espacio de trabajo personal;
    • Ejecutar automatizaciones remotas personales en segundo plano en sus espacios de trabajo personales.
  4. Haz clic en la pestaña Configuración desatendida para configurar los ajustes de depuración desatendida para el usuario.
  5. Habilita la alternancia Permitir que los robots desatendidos ejecuten automatizaciones como este usuario para permitir la suplantación de la cuenta de usuario por parte de robots desatendidos. Esto habilita a los robots desatendidos para:
    • Ejecutar automatizaciones desatendidas bajo la identidad de dicho usuario para ejecutar automatizaciones desatendidas en segundo plano y automatizaciones que requieren interacción del usuario (más configuración en el paso 5).
  6. En la sección Configuración de automatizaciones en primer plano, seleccione la infraestructura que se usará para ejecutar procesos en primer plano desatendidos en dicha cuenta:
    1. Selecciona la opción Utilizar la cuenta de usuario de Windows preconfigurada de la máquina virtual (sólo 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 usan una cuenta de Windows preconfigurada al ejecutar procesos.
    2. Seleccione la opción Usar una cuenta de usuario de Windows específica. Añadir credenciales a continuación para ejecutar procesos en una máquina Windows específica. Debes especificar las credenciales correctas para dicha máquina host, de tal forma que el robot pueda iniciar sesión con éxito. Esto permite ejecutar procesos que requieren interacción del usuario bajo esa cuenta de Windows concreta. A continuación se explica cómo configurar los ajustes de credencial al usar cuentas de Windows específicas:

      Campo

      Descripción

      Nombre de dominio/usuario

      La cuenta con la que funciona el robot.

      • Para cuentas de carpetas de dominio, utiliza la sintaxis domain\username. Por ejemplo, deskover\localUser1.
      • Para las cuentas de Windows locales, utiliza la sintaxis host_machine_name\username, con el nombre de la máquina host en lugar del dominio. LAPTOP1935\localUser2Por ejemplo, .
      • Para las cuentas de Windows locales que residan en varias máquinas del host que desees utilizar independientemente de la máquina, utiliza la sintaxis .\username con un punto en lugar del nombre de la máquina del host. Por ejemplo .\localUser3.
      • Para las máquinas unidas a Azure AD, utiliza la sintaxis azuread\username@domain.com.

      Almacén de credenciales

      El almacén de credenciales que se utilizará para tu contraseña. Haz clic aquí para obtener más detalles sobre los almacenes de credenciales.

      Contraseña

      La contraseña utilizada para iniciar sesión en la máquina en la que está instalado UiPath Robot.

      Tipo de credencial

      Especifica el tipo de credencial de contraseña.

  7. Activa la opción Ejecutar solo un trabajo a la vez para restringir que el usuario ejecute simultáneamente varios trabajos. Esto ayuda al automatizar aplicaciones que no permiten que una credencial se use más de una vez al mismo tiempo (por ejemplo, SAP).
  8. Haz clic en Añadir o Actualizar. Se crea/actualiza la cuenta de usuario.


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

  1. Ve a Tenant > Supervisión.
  2. Selecciona Sesiones desatendidas en el menú desplegable Sección .
  3. Identifica la máquina donde se produjo el error, haz clic en Más acciones al final de la fila de la máquina y selecciona Configurar sesión de resolución de problemas.

    Esta opción solo está disponible si se aplica la autenticación interactiva.

    Puedes averiguar en qué máquina se ha ejecutado un proceso seleccionando la sección Procesos.

    Aparecerá el diálogo Configurar la sesión de resolución de problemas:



  4. En Sesión de resolución de problemas, haz clic en la alternancia para cambiar a Habilitado.
  5. 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.

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

  1. En Orchestrator, vaya a Tenant > Máquinas y haga clic en Copiar ID de cliente / clave de máquinadocs image al final de la fila de la máquina para copiar la clave de la máquina en el portapapeles.
  2. En UiPath Assistant, haz clic en el icono de usuario en la barra de título y selecciona Preferencias.
  3. 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.
  4. Configura la conexión de la siguiente manera:
    1. Tipo de conexión: selecciona Clave de la máquina.
    2. URL de Orchestrator: añade la URL a la instancia de Orchestrator que debe incluir el tenant y la organización.
    3. Clave de la máquina: pega la clave de la máquina copiada desde el portapapeles.
  5. Haz clic en Conectar y luego cierra la ventana Preferencias.
  6. 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.

  1. Ve a Tenant > Supervisión.
  2. Selecciona Sesiones desatendidas en el menú desplegable Sección .
  3. Haz clic en Más acciones al final de la fila de la máquina y selecciona Configurar sesión de resolución de problemas.
  4. En el diálogo Configurar sesión de resolución de problemas:

    • Cerrar la sesión: cambia la alternancia bajo la sesión de resolución de problemas a Deshabilitada.

      Cuando se desactiva, no se aceptan más conexiones. Sin embargo, las conexiones existentes permanecen activas hasta que se desconectan.

    • 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.
  5. Haz clic en Guardar.
  6. 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

Para configurar los ajustes de ejecución desatendida bajo una determinada cuenta de robot y en infraestructura específica, el administrador debe hacer lo siguiente al referenciar o editar la cuenta de robot en Orchestrator:

  1. Haz clic en la pestaña Configuración desatendida para configurar los ajustes de ejecución de la cuenta.
  2. En la sección Configuración de automatizaciones en primer plano, seleccione la infraestructura que se usará para ejecutar procesos en primer plano desatendidos en dicha cuenta:
    1. Selecciona la opción Utilizar la cuenta de usuario de Windows preconfigurada de la máquina virtual (sólo 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 usan una cuenta de Windows preconfigurada al ejecutar procesos.
    2. Seleccione la opción Usar una cuenta de usuario de Windows específica. Añadir credenciales a continuación para ejecutar procesos en una máquina Windows específica. Debes especificar las credenciales correctas para dicha máquina host, de tal forma que el robot pueda iniciar sesión con éxito. Esto permite ejecutar procesos que requieren interacción del usuario bajo esa cuenta de Windows concreta. A continuación se explica cómo configurar los ajustes de credencial al usar cuentas de Windows específicas:

      Campo

      Descripción

      Nombre de dominio/usuario

      La cuenta con la que funciona el robot.

      • Para cuentas de carpetas de dominio, utiliza la sintaxis domain\username. Por ejemplo, deskover\localUser1.
      • Para las cuentas de Windows locales, utiliza la sintaxis host_machine_name\username, con el nombre de la máquina host en lugar del dominio. LAPTOP1935\localUser2Por ejemplo, .
      • Para las cuentas de Windows locales que residan en varias máquinas del host que desees utilizar independientemente de la máquina, utiliza la sintaxis .\username con un punto en lugar del nombre de la máquina del host. Por ejemplo .\localUser3.
      • Para las máquinas unidas a Azure AD, utiliza la sintaxis azuread\username@domain.com.

      Almacén de credenciales

      El almacén de credenciales que se utilizará para tu contraseña. Haz clic aquí para obtener más detalles sobre los almacenes de credenciales.

      Contraseña

      La contraseña utilizada para iniciar sesión en la máquina en la que está instalado UiPath Robot.

      Tipo de credencial

      Especifica el tipo de credencial de contraseña.

      Nota: 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.
  3. Habilita la opción Ejecutar solo un trabajo a la vez para restringir que la cuenta ejecute simultáneamente varios trabajos. Esto ayuda al automatizar aplicaciones que no permiten que una credencial se use más de una vez al mismo tiempo (por ejemplo, SAP).
  4. En la pestaña Configuración de robot, configura los ajustes de ejecución del robot desatendido. Más información sobre la configuración del robot.
  5. Haz clic en Añadir o Actualizar. Se crea/actualiza la cuenta de robot.


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