UiPath Documentation
uipath-cli
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath CLI

Operar con UiPath para agentes de codificación

Un agente de codificación con habilidades de UiPath instaladas puede impulsar la mayoría de las tareas operativas en UiPath (carpetas, trabajos, colas, activos, registros de auditoría, conexiones y más) a través de preguntas en lenguaje natural. Se uip en tu sesión iniciada, con el ámbito del contexto que le das. Esta página cubre qué pedir, qué esperar y dónde están los límites.

Para la configuración (instalar el agente, iniciar sesión, instalar habilidades), consulta Uso de UiPath CLI con agentes de codificación.

Requisitos previos

  1. Habilidades de UiPath instaladas para tu agente. Consulta Uso de UiPath CLI con agentes de codificación para el comando de instalación por agente.
  2. Una sesión iniciada (uip login).
  3. Acceso a la carpeta para cualquier ámbito de Operate en el que desees actuar: el agente hereda tus permisos.

Qué puede hacer el agente

Cada fila agrupa un subdominio de Operate. El agente elige los comandos uip or, uip resource, uip solution o uip is correctos de las habilidades instaladas: indicas el resultado, no el comando.

ÁreaQué puede hacer el agenteEjemplo de solicitud
Carpetas y accesoEnumerar, crear, anidar, mover, eliminar carpetas; asignar usuarios y roles"Añadir alice@x.com a Finanzas como Automation User"
Usuarios, roles, permisosInspeccionar las concesiones de roles, crear/editar/eliminar roles, enumerar permisos, ver quién tiene acceso a qué"¿Qué carpetas tiene bob@x.com tienen acceso y con qué roles?"
LicenciasInspeccionar las asignaciones entre usuarios y robots"Añadir 2 licencias de runtime Unattended más a prod-worker-01"
Máquinas y runtimesEnumerar máquinas, inspeccionar runtimes disponibles en una carpeta"¿Qué tiempos de ejecución están disponibles actualmente en producción?"
SesionesEnumerar sesiones de robot activas, ver en qué máquina está cada una, desconectar sesiones atascadas"Mostrar todas las sesiones unattended en ejecución en producción y cuánto tiempo han estado activas"
Procesos y paquetesCargar paquetes, enumerar versiones, crear o actualizar versiones de procesos; gestionar fuentes de paquetes"Publicar la versión 2.3.0 de InvoiceBot en Finance"
SolucionesPublicar, cargar, implementar, activar; enumerar las versiones implementadas en tenants y carpetas"Implementar la versión 1.4 de la solución de procesamiento de facturas en Contabilidad en el tenant de preparación"
TrabajosIniciar, detener, supervisar, obtener registros de ejecución y archivos adjuntos, agrupar por estado"Enumerar todos los trabajos defectuosos de ayer en producción y mostrar sus mensajes de error"
ActivosEnumerar, obtener, crear, actualizar y eliminar activos en todas las carpetas"Copiar todos los activos de la carpeta A a la carpeta B"
Almacenes de credencialesEnumerar, crear, actualizar y eliminar integraciones de almacén; rotar las credenciales referenciadas"¿Qué activos en producción aún hacen referencia al antiguo almacén de CyberArk?"
Colas y artículos en colaInspeccionar la profundidad de la cola, los elementos de inserción, los estados de actualización masiva"¿Qué colas tienen más de 100 NuevosElementos en este momento?"
Depósitos y archivos de almacenamientoCrear depósitos, cargar, descargar, enumerar y eliminar archivos"Descargar todos los archivos de los informes de depósito/modificados en los últimos 7 días"
LibreríasPublicar, enumerar versiones, gestionar versiones"Mostrar todas las versiones de la biblioteca Email.Utilities en la fuente del tenant"
DesencadenadoresCrear desencadenadores de tiempo, cola y evento; gestionar calendarios; enumerar ejecuciones; inspeccionar el historial"Mostrar las últimas 10 ejecuciones de desencadenadores para la solución de incorporación de RR. HH."
WebhooksCrear, enumerar, probar"Enumerar todos los webhooks activos y los eventos que escuchan"
Conexiones de Integration ServiceEnumerar, probar, actualizar y solucionar problemas de tokens OAuth; comprobar el estado de la conexión"Prueba todas las conexiones de Salesforce en Production e informa de cuáles fallan"
Registros de auditoríaFiltrar por usuario, componente, acción, intervalo de fechas"¿Quién eliminó la carpeta de Finanzas el mes pasado?"

Leer frente a escribir

El agente trata las operaciones Operar en dos niveles:

  • Operaciones de lectura : list, get, logs, audit-logs y similares. El agente los ejecuta según su propio criterio.
  • Operaciones de escritura : cualquier cosa que cree, actualice o elimine. El agente debe confirmar contigo antes de ejecutarse.

Indica tus expectativas por adelantado cuando una solicitud es compleja. Por ejemplo: "Limpiar los paquetes de proceso no utilizados, pero mostrarme la lista primero".

Autorización y ámbito

El agente actúa como la sesión uip iniciada: hereda exactamente tus permisos. Si puedes hacer algo en la IU de UiPath con tu cuenta, el agente puede hacerlo; si tú no puedes, el agente tampoco.

El agente también respeta el contexto de la carpeta. Ámbito de las operaciones a una carpeta específica a menos que digas "en todas las carpetas" o algo similar. Si cambias de carpeta en mitad de la conversación, vuelve a establecer el ámbito.

Para el trabajo de identidad de servicio (CI/CD, auditorías programadas), haz que el agente se ejecute en una sesión de aplicación externa: consulta Flujo 2 en Autenticación.

Patrones comunes de varios pasos

Estos son los patrones en los que los agentes de codificación ahorran más tiempo: solicitudes de varios pasos que de otro modo significarían encadenar varias invocaciones CLI a mano.

Trabajos de triaje defectuosos

"Evaluar cada trabajo defectuoso en producción en las últimas 24 horas. Agrupa por mensaje de error y muestra las 5 causas raíz principales".

El agente enumera los trabajos filtrados por estado y hora, obtiene registros para cada uno, los agrupa por firma de error y presenta un resumen clasificado. A continuación, decide qué reintentar.

Promocionar entre tenants

Promociona la solución de procesamiento de facturas del tenant de desarrollo al tenant de prueba. Implementarlo en la carpeta Contabilidad".

El agente extrae la solución del dev tenant, cambia la sesión al tenant de prueba y la implementa en la carpeta Contabilidad. Confirma cada cambio de tenant antes de actuar.

Asignar un usuario a la carpeta

"Asignar charlie@x.com como Automation User a la carpeta de Contabilidad, y también asigna la máquina VM".

El agente asigna el usuario a la carpeta con el rol de Automation User y luego asigna la máquina VM a la misma carpeta para que el usuario pueda ejecutar trabajos unattended en ella.

Concesiones de roles de auditoría

"Audita todos los roles asignados a usuarios externos (cualquiera con una @ fuera de nuestro dominio) e informa de qué carpetas pueden editar".

El agente enumera los usuarios, filtra por dominio, expande las asignaciones de roles de cada usuario por carpeta y muestra un informe estructurado.

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado