- Notas relacionadas
Orchestrator Release Notes
Septiembre de 2020
La nueva experiencia de usuario de Orchestrator anuncia un mundo nuevo para tu gestión de implementación: sin usar carpetas clásicas y en un único mundo moderno.Hemos deshabilitado las carpetas clásicas para todos los tenants nuevos, haciendo del paradigma moderno la opción predeterminada para nuevos usuarios e implementaciones.
Este cambio viene acompañado de un sinfín de mejoras para quienes ya están familiarizados con las carpetas modernas: ahora se pueden mover fácilmente las carpetas en o entre jerarquías, borrar carpetas y todas las entidades asociadas, y modificar los permisos asociados para los roles de carpeta predeterminados.
Para acercarte aún más a un lugar listo para automatizar, los nuevos tenants tienen habilitados espacios de trabajo personales de forma predeterminada, y los cinco roles creados automáticamente desde el principio. Mano a mano con el cambio al enfoque únicamente moderno, se han actualizado los permisos asociados de los roles de las carpetas modernas predeterminadas.
Rol | |
---|---|
Tenant Administrator |
|
Allow to be Folder Administrator (anteriormente Enable Folder Administration) |
|
Administrador de carpeta |
|
Allow to be Automation User (anteriormente Enable Running Automation) |
|
Automation User |
|
El usuario administrador cuenta con los siguientes roles a nivel de tenant: administrador de tenant, Permitir ser administrador de carpeta, Permitir ser usuario de automatización y Administrador.
Para ofrecer una separación más clara entre las atribuciones de un administrador de carpetas y las de un administrador de tenants, hemos eliminado los privilegios de gestión de robots de los roles centrados en las carpetas (Permitir ser administrador de carpetas y Permitir ser usuario de automatización). Como práctica recomendada, recomendamos crear un rol independiente que contenga permisos de Robots y asignarlo a los usuarios que lo necesiten de forma controlada.
Modelo de permisos
Para simplificar aún más el control de acceso, el modelo de asignación Heredar del tenant ha quedado obsoleto. Las carpetas modernas existentes que anteriormente usaban un modelo de Heredar del tenant se han convertido, y cada usuario recibe sus roles de tenant también en el nivel de carpeta.
Vamos a ilustrar la conversión con un ejemplo. Digamos que Petrina Smith trabaja en las carpetas de Finanzas y RR. HH. que antes utilizaban el modelo de permiso Heredar del tenant. El rol heredado del tenant se asignará al usuario a nivel de carpeta, en función de la misma. Por ello, Petrina tiene asignada la función tanto en la carpeta de Finanzas como en la de Recursos Humanos, además de conservarla a nivel de tenant.
Carpetas clásicas
Para quienes aún se aferran al clásico, no hay razón para preocuparse. Las implantaciones existentes conservan la compatibilidad con las carpetas clásicas tras la actualización y para hacerlo aún más atractivo, hemos añadido una herramienta de migración que le permitirá pasar rápida y fácilmente al nuevo mundo, exclusivamente moderno.
Habilitar/deshabilitar robots
Para agilizar la migración de los robots de las carpetas clásicas a las carpetas modernas, hemos facilitado la activación y desactivación de los robots que residen en las carpetas clásicas. De esta manera, se te presenta la opción de deshacer si un paso falla durante la migración. Solo puedes desactivar los robots en los siguientes estados de conexión: activo, desconectado, no responde.
Más información sobre habilitar/deshabilitar los robots en carpetas clásicas.
Habilitar un robot
Para ayudar con la delegación de responsabilidades en tu empresa al mismo tiempo que mantienes separados los paquetes, las carpetas de primer nivel ahora se pueden crear con una fuente de paquetes independiente. Mira como se hace aquí.
El acceso a la fuente se controla mediante un nuevo conjunto de permisos de Paquetes de carpeta con alcance de carpeta. Todas las subcarpetas heredan la configuración de transmisión del paquete de la raíz principal.
Paquetes de carpetas
Los espacios de trabajo personales vienen con su propia fuente de paquetes predeterminada y marcan un mínimo histórico en los esfuerzos de implementación de paquetes. Cualquier paquete añadido al espacio de trabajo se implementará automáticamente como proceso en el espacio de trabajo.
Plantillas de la máquina
A partir de ahora, Orchestrator asume la gestión de la plantilla de máquina en lugar del usuario. Esto elimina sobrecargas innecesarias por parte del desarrollador, que puede comenzar a trabajar en el contexto del espacio de trabajo directamente publicando proyectos de automatización y lanzando trabajos desde Orchestrator con fines de depuración.
Los usuarios que trabajan en otras carpetas además de su espacio de trabajo personal pueden beneficiarse de las capacidades de depuración de Orchestrator de su plantilla de máquina asignándola a las carpetas en las que están trabajando (es decir, las carpetas que se les han asignado).
Perfil de IU simplificado
Para ayudar a los nuevos usuarios en su viaje de automatización, hemos añadido un perfil de IU simplificado en Orchestrator para quienes usan espacios de trabajo personales. La experiencia de usuario se limita a la funcionalidad disponible en su espacio de trabajo. Más información sobre perfiles de IU.
Esta versión gradúa las capacidades clave de gestión de espacio de trabajo personal, ocasionando múltiples mejoras para todos los administradores de espacios de trabajo personales y los propietarios de empresas.
Supervisa todos los espacios de trabajo desde una ubicación centralizada y ayuda a los desarrolladores en sus actividades diarias explorando los contenidos de sus espacios de trabajo de un vistazo.
Mantener Orchestrator limpio de todos los datos no utilizados ahora es muy fácil. Puedes identificar rápidamente todos los espacios de trabajo con poca o nula actividad, o aquellos que se han quedado huérfanos después de que los empleados abandonaran la organización. La estrategia de limpieza queda a tu discreción y es bastante sencilla, ya que puedes eliminar o convertir el espacio de trabajo en una carpeta desde la comodidad de tu página independiente de Espacios de trabajo personales.
Habilitar espacios de trabajo personales para numerosos usuarios ahora es un proceso ininterrumpido con una nueva característica que te permite habilitar espacios de trabajo para varios usuarios a la vez. La sección Espacios de trabajo personales de la página Configuración es el lugar indicado para ello. Aquí, un administrador puede habilitar espacios de trabajo personales para todos los usuarios en un tenant que use un perfil de licencia atendida concreto y que aún no tengan un espacio de trabajo que llamar su casa.
Más información sobre Espacios de trabajo personales.
Iniciar trabajo en una máquina específica
Si buscabas capacidades de depuración mejores, ten la seguridad de que, a partir de ahora, puedes seleccionar la máquina host en la que se inicia un trabajo determinado. Haz clic aquí para obtener más información sobre trabajos.
Robots desatendidos para usuarios locales
Para facilitar las pruebas de automatización destatendida relativas a los usuarios locales de Windows que residen en varias máquinas host, nos hemos asegurado de que los robots desatendidos que suplantaban cuentas locales solo requieran el nombre de usuario y la contraseña de Windows correspondientes.La máquina host ya no es un identificador obligatorio.
.\LocalUser1
sintaxis en el campo Dominio\Nombre de usuario. De este modo, puedes usar esa cuenta de Windows concreta en cada máquina host mediante una única entidad de usuario de Orchestrator.
domain\username
igual que antes.
Activo por usuario
Para alinearse mejor con las necesidades de tu empresa, presentamos los activos por usuario, la contrapartida moderna de los activos por robot clásicos. Los activos por usuario mejoran la lógica subyacente a los archivos en carpetas modernas, creando una asignación precisa entre el usuario y la credencial usada durante la ejecución.
Restricción de la ejecución concurrente
Para escenarios en los que un usuario no puede iniciar sesión más de una vez en cada ocasión, presentamos la posibilidad de restringir la ejecución concurrente desatendida. Esto ayuda a modular el algoritmo de asignación de trabajos limitando que un usuario ejecute simultáneamente varios trabajos.
Gestión de proveedores de HSM
Para un mejor control en términos de proveedores de HSM, ahora se puede elegir desde la comodidad de tu tenant de Orchestrator qué modelo de seguridad de hardware usar para recuperar credenciales de robot desatendido.
Esto elimina la necesidad de configurar los HSM en el nivel de robot, y agiliza la experiencia de autenticación en escenarios desatendidos.
Puedes sufrir retrasos de hasta 30 segundos si utilizas una actividad Elemento en la cola de espera anterior a 2020.10. Actualiza a la versión de actividad más reciente para evitar este tipo de problemas.
swagger.json
, que describe la API de Orchestrator. Si confías en un generador de bibliotecas cliente que utilice la descripción de la API en el archivo Swagger (por ejemplo, AutoRest, Swagger Codegen), el código generado será significativamente diferente.
POST
con parámetros en objetos de datos de formulario ya no funciona. El único mecanismo compatible para realizar solicitudes POST
a Orchestrator es incluir los parámetros de solicitud en un JSON en el cuerpo de la solicitud.
Con el fin de aumentar el control sobre sus procesos, hemos añadido la opción Procesos siempre en ejecución en la página Configuración de proceso para restringir la terminación de procesos desde UiPath Assistant. Más información sobre cómo gestionar procesos.
La Estación de clasificación es una nueva característica que mejora la colaboración entre humanos y robots, al permitir a los humanos revisar y corregir la clasificación de documentos y dividir los resultados. Puede utilizarse tanto como actividad attended (a través de la Estación de clasificación actual) además de como integrada en el Action Center de Orchestrator aprovechando los flujos de trabajo de larga duración (mediante la acción Crear clasificación de documentos y la acción Esperar a la clasificación de documentos y reanudar).
A partir de ahora, los desencadenadores se desactivan automáticamente después de 10 lanzamientos fallidos si no se han lanzado con éxito al menos una vez en el último día.
Reduce el tiempo dedicado a las pruebas gestionando tus datos de prueba mediante colas de datos de prueba y la creación de datos de prueba sintéticos. La cola de datos de prueba es tu almacenamiento central, donde puedes preparar, almacenar y consumir datos de prueba. Puedes ampliar tus pruebas mediante casos de prueba que almacenan y consumen elementos de la cola dentro y fuera de las colas de datos de prueba, en un orden PEPS (primero en entrar, primero en salir).
Action Center
Una adición notable en esta versión es la compatibilidad de Action Center con las carpetas modernas. Si hasta ahora tenías acceso restringido a solo las carpetas clásicas, a partir de ahora podrás aprovechar todas las funciones de Action Center independientemente del tipo de carpeta.
También hemos añadido una nueva página exclusivamente para los administradores de acciones de su empresa, de modo que puedan asignar y asignar acciones fácilmente a cualquier usuario de acciones desde una ubicación centralizada.
Procesos
Entre todas las mejoras de usabilidad que nos entusiasman, en esta versión nos encanta haber resuelto algunas frustraciones habituales relativas a procesos. Más información sobre actualizar procesos en el nivel de paquete.
Para ayudarte a identificar y diferenciar procesos entre sí, ahora heredan el conjunto de descripción del paquete asociado en tiempo de diseño en Studio. Esto sucede independientemente de si se implementan de forma manual o automática en un espacio personal. También puede añadir una descripción a sus procesos o editar el existente como desee, sin restricciones. Más información aquí sobre cómo añadir un proceso a Orchestrator.
La actualización de procesos en varias carpetas a la versión de paquete disponible más reciente se facilita con una nueva característica de actualización masiva, que te permite actualizar todos los procesos asociados a un paquete. Simplemente selecciona los paquetes de destino, y Orchestrator hace por ti el trabajo buscando y mostrando todos los procesos asociados que no usan la versión del paquete disponible más reciente. Elige los procesos que se actualizarán a la versión del paquete disponible más reciente, y has terminado.
Cómo leer las letras:
a. El nombre del paquete
b. La versión más reciente del paquete
c. El número de procesos que no utilizan la versión más reciente del paquete
d. Los nombres de los procesos, junto con la versión de paquete actual y la ruta de la carpeta o subcarpeta en la que residen.
Facilidad de uso
Además de la nueva apariencia modernizada que presentamos, hemos realizado varios cambios para mejorar la usabilidad y la consistencia general del producto. Lee esta sección para saber qué esperar en términos de experiencia de usuario.
Ahora puedes previsualizar los cambios realizados en el color del encabezado y el logotipo para poder ajustarlos adecuadamente antes de guardar los cambios.
Ahora puedes asignar usuarios, grupos de usuario y plantillas de máquina directamente en el nivel de carpeta navegando a la página Configuración en el contexto de una carpeta.
La asignación de plantillas de máquina a carpetas se ha facilitado más que nunca con el añadido de nuevas capacidades que anteriormente solo estaban disponibles en la página Máquinas. Como resultado, ahora puedes copiar una clave de máquina y editar sus tiempos de ejecución directamente desde la página Carpetas. Ten en cuenta que las plantillas de máquina necesitan tiempos de ejecución para ser aptas para la ejecución, así que asegúrate de asignarles algunos al asignar la máquina a una carpeta.
Para disponer de una descripción más detallada y a mano de las estadísticas de Orchestrator, ahora puedes navegar desde los contadores de trabajos en la página de Inicio a la página de Trabajos correspondiente, que se filtra en consecuencia. Por ejemplo, si haces clic en la sección correspondiente a los trabajos en ejecución, la página que se muestra tiene aplicado el filtro de estado Ejecutando.
La página Procesos muestra ahora el nombre del paquete asociado a cada proceso.
Ahora puedes actualizar fácilmente los roles predeterminados con cualesquiera permisos necesarios adicionales.
Prueba de automatización
La publicación de automatizaciones de prueba con casos de prueba crea automáticamente un proceso si aún no ha tenido lugar.
La Programación de pruebas crea una nueva ejecución de prueba solo si la ejecución anterior ha finalizado.
Ahora se admiten Medios de ejecución para las ejecuciones de prueba, de modo que puedas ver cualquier captura de pantalla tomada de ejecuciones fallidas.
Crea conjuntos de prueba directamente en la página Casos de prueba.
Los conjuntos de prueba creados mediante herramientas externas ahora son visibles solo a través de la API y no se muestran en la página Conjuntos de prueba.
Ahora realizamos un par de validaciones adicionales al cargar los paquetes de automatización de pruebas. Para cargar correctamente un paquete o una versión de paquete, asegúrese de lo siguiente:
- El paquete contiene al menos un punto de entrada.
- El tipo de proyecto es el mismo entre diferentes versiones del mismo paquete.
Hemos mejorado el rendimiento del filtrado de la versión de lanzamiento y de la creación del conjunto de pruebas.
Ahora puedes elegir entre todas las versiones disponibles al seleccionar los paquetes para la creación de conjuntos de pruebas.
Otros
Sabemos lo que se sufre al tener trabajos atascados en el estado Terminando, así que se nos ocurrieron un par de soluciones para ayudar a limpiar el estorbo. Ahora puedes pasar los trabajos a un estado de Terminación utilizando el comando Eliminar. Además, hemos añadido un trabajo de limpieza en segundo plano que se ejecuta una vez cada tres horas y pasa a Erróneo los trabajos que han estado en Terminación durante al menos un día.
task.saved
) para guardar acciones para notificarte cuando una acción se ha guardado antes de completarse.
Ahora puedes filtrar los registros por nombre de la máquina host en la que han sido generados usando el filtro Máquina en la página Registros. El nuevo filtro funciona de forma retroactiva para los registros almacenados en Elasticsearch, mientras que, para los registros almacenados en la base de datos, solo funciona para las nuevas entradas de registro.
Para mantenerte informado sobre cualquier cosa que suceda en Orchestrator, hemos implementado alertas para carpetas y espacios de trabajo personales. Más información sobre alertas.
OData.BackwardsCompatible.Enabled
parámetro se establece como true
de forma predeterminada, lo que significa que Orchestrator analiza y conserva caracteres especiales de forma predeterminada y ya no usa mecanismos de codificación y escape para transformar datos de entrada para propiedades dinámicas en modelos OData (por ejemplo, QueueItem.SpecificContent).
OData.BackwardsCompatible.Enabled
se convertía en false
de forma predeterminada, lo que significa que los caracteres especiales eran codificados/escapados a menos que especificaras el tipo de datos al realizar una solicitud a la API, usando la siguiente sintaxis: "Name@odata.type": "#String"
.
OData.BackwardsCompatible.Enabled
como false
para conservar el comportamiento anterior.
- Las versiones del paquete que contienen el símbolo
+
son inutilizables en Orchestrator, ya que no se pueden usar para crear procesos. - La localización de las fuentes de Orchestrator en Studio deja de tener en cuenta los ajustes de idioma de UiPath Robot y hace que las fuentes se muestren en inglés independientemente del idioma de UiPath Robot.
- El mensaje de error daba lugar a la creación o actualización incorrecta de un almacén de credenciales que no se mostraba en la página Alertas, ni había detalles disponibles sobre la configuración incorrecta.
- Finalizar un trabajo de ejecución de prueba daba lugar a un estado de trabajo incorrecto en Orchestrator.
- Los usuarios con roles de Folder Administrator no tenían acceso a las características de prueba tras cumplir los requisitos previos a menos que se les concedieran de forma manual.
- Al deshabilitar Probar automatización no se deshabilitaba ninguna programación de prueba en ejecución.
- Anteriormente, no se podían editar grupos de usuarios con nombres de longitud superior a 32 caracteres. Hemos aumentado el límite de caracteres para los nombres de grupo (campo Grupo o Nombre de usuario) a 256.
Eliminación de las licencias autónomas
Ya no puedes obtener la licencia de tus Studios localmente cuando utilices los servicios de Automation Cloud Orchestrator. En este sentido, hemos eliminado la casilla Licencia independiente de Orchestrator. Los clientes que obtuvieron su licencia de Studio/StudioX/Studio Pro localmente antes de este cambio no se ven afectados. Sin embargo, no pueden utilizar esta función para estudios adicionales.
Podemos activar esta función bajo demanda. Contacta de nosotros.
Activar/desactivar los robots en las carpetas clásicas
Para agilizar la migración de los robots de las carpetas clásicas a las carpetas modernas, hemos facilitado la activación y desactivación de los robots que residen en las carpetas clásicas. De esta manera, se te presenta la opción de deshacer si un paso falla durante la migración. Solo puedes desactivar los robots en los siguientes estados de conexión: activo, desconectado, no responde.
Desactivar un robot afecta a las entidades asociadas de la siguiente manera:
Desencadenadores
- No se pueden configurar desencadenadores para utilizar robots desactivados
- Los robots desactivados se eliminan de los desencadenadores existentes que hacen uso de ese robot específico. Si no hay ningún otro robot específico definido, el desencadenador genera errores, puesto que no puede crear trabajos.
Activos por robot
- Los robots desactivados se eliminan de los activos con valores por robot
- Si el activo solo tiene un valor de robot y desactivamos el robot, el activo permanece en un estado inconsistente y no puede ser modificado.
Al volver a habilitar el robot, todas las entidades afectadas se pueden utilizar.
- 22 de septiembre de 2020
- Carpetas modernas
- Paquetes de carpetas
- Experiencia de espacios de trabajo personales
- Gestión de espacios de trabajo personales
- Automatización desatendida
- Actividad de los elementos en la cola de espera
- Biblioteca Swagger
- API con parámetros POST de formulario
- Procesos en constante ejecución
- Estación de clasificación
- Desactivación de desencadenador automático
- Gestión de datos de pruebas
- Mejoras
- Cambios de última hora
- Problemas conocidos
- Corrección de errores
- 9 septiembre de 2020
- Novedades
- Mejoras
- Corrección de errores