- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- UIP Docsai
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
uip or settings y escribe la configuración de Orchestrator en el nivel de tenant. La configuración son pares clave-valor organizados por prefijo punteado (Abp.Timing.*, Alerts.Email.*, Auth.*, Scalability.*, Triggers.*, etc.). Utiliza settings list para descubrir claves, settings get/update para leer o cambiar un solo valor, settings execution para la configuración de configuración de ejecución estructurada (nombres para mostrar y valores permitidos) y settings timezones para enumerar los ID de zona horaria válidos .
Sinopsis
uip or settings <verb> [options]
uip or settings <verb> [options]
Verbos
| Verbo | Propósito |
|---|---|
list | Enumerar la configuración del tenant. |
get | Leer una configuración por clave. |
update | Escribir una configuración por clave. |
execution | Obtén la configuración de los ajustes de ejecución (ámbito global o de robot). |
timezones | Enumera los ID de zona horaria disponibles. |
Todos los verbos respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.
Claves de configuración comunes
Las siguientes categorías no son exhaustivas: utiliza settings list para descubrirlo todo.
- General:
Abp.Timing.TimeZone(ID de zona horaria: ejecutasettings timezonespara enumerar los ID válidos),Abp.Localization.DefaultLanguageName(por ejemplo,en,fr,de). - Alertas de correo electrónico:
Alerts.Email.Enabled,Abp.Net.Mail.Smtp.Host,.Port,.UserName,.Password,.EnableSsl,.UseDefaultCredentials,Abp.Net.Mail.DefaultFromAddress. - Seguridad del robot:
Auth.Robot.EnforceAuthenticationToken,Auth.UnattendedRobot.ForceClientCredentials,AttendedRobot.RunDisconnectedHours(entero;0deshabilita). - Implementación:
DeploymentUrl,NuGet.Packages.ApiKey,Deployment.Libraries.Url,NuGet.Activities.ApiKey,Deployment.Processes.AuthenticationType(Secure/apiKey). - Escalabilidad:
Scalability.SignalR.Enabled,Scalability.SignalR.Transport(máscara de bits:1WebSockets,2SSE,4LongPolling,7todos),Scalability.Heartbeat.PeriodSeconds(predeterminado:30),Scalability.Heartbeat.FailureThreshold(predeterminado4). - Desencadenadores:
Triggers.DisableWhenFailedCount(predeterminado10),Triggers.DisableWhenFailingSinceDays(predeterminado1),Triggers.JobsCountStrategy(PERPROCESS/PERTRIGGER),QueueTrigger.ActivationFrequencyInMinutes(predeterminado30),ConnectedTriggers.AutoDisableJobFailuresThreshold(predeterminado5). - Cola:
inProgressMaxNumberOfMinutes(predeterminado1440= 24 h). - Trabajos:
Jobs.TerminatingJobsTimeout(predeterminado:1440minutos = 24 h).
uip o lista de configuración
Enumerar la configuración del tenant. Opcionalmente, filtrar por ámbito.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-t | --tenant | name | sesión predeterminada | Anula el tenant. |
| — | --scope | ENUM | — | Application, Tenant, User, All. |
-l | --limit | Número | 100 | Tamaño de la página. |
| — | --offset | Número | 0 | Omitir recuento. |
Ejemplos
uip or settings list
uip or settings list --scope Tenant --limit 200
uip or settings list --output-filter 'Data[].name'
uip or settings list
uip or settings list --scope Tenant --limit 200
uip or settings list --output-filter 'Data[].name'
Forma de datos (--json de salida)
{
"Code": "SettingsList",
"Data": [
{ "name": "Abp.Timing.TimeZone", "value": "UTC", "id": "Abp.Timing.TimeZone" },
{ "name": "Alerts.Email.Enabled", "value": "true", "id": "Alerts.Email.Enabled" }
]
}
{
"Code": "SettingsList",
"Data": [
{ "name": "Abp.Timing.TimeZone", "value": "UTC", "id": "Abp.Timing.TimeZone" },
{ "name": "Alerts.Email.Enabled", "value": "true", "id": "Alerts.Email.Enabled" }
]
}
uip o configuración obtener
Leer una configuración por clave.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Clave de configuración (por ejemplo, Abp.Timing.TimeZone). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-t | --tenant | name | sesión predeterminada | Anula el tenant. |
Ejemplos
uip or settings get Abp.Timing.TimeZone
uip or settings get Alerts.Email.Enabled --output-filter 'Data.Value'
uip or settings get Abp.Timing.TimeZone
uip or settings get Alerts.Email.Enabled --output-filter 'Data.Value'
Forma de datos (--json de salida)
{
"Code": "SettingsGet",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "UTC"
}
}
{
"Code": "SettingsGet",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "UTC"
}
}
actualización de UIP o configuración
Escribir una configuración por clave.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Clave de configuración. |
<value> | Sí | Nuevo valor (cadena; se aplica la validación del lado del servidor). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-t | --tenant | name | sesión predeterminada | Anula el tenant. |
Ejemplos
uip or settings update Abp.Timing.TimeZone Europe/Bucharest
uip or settings update Alerts.Email.Enabled true
uip or settings update Abp.Timing.TimeZone Europe/Bucharest
uip or settings update Alerts.Email.Enabled true
Forma de datos (--json de salida)
{
"Code": "SettingsUpdated",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "Europe/Bucharest",
"Status": "Updated successfully"
}
}
{
"Code": "SettingsUpdated",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "Europe/Bucharest",
"Status": "Updated successfully"
}
}
ejecución de uip o configuración
Obtenga la configuración de configuración de ejecución estructurada para el ámbito Global (0) o Robot (1). Cada entrada incluye un nombre para mostrar, un tipo de valor (Boolean, MultipleChoice, etc.), un valor predeterminado y, para los tipos de opciones, la lista de valores permitidos.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-t | --tenant | name | sesión predeterminada | Anula el tenant. |
| — | --scope | 0 o 1 | 0 | Ámbito de la configuración: Global (0) o Robot (1). |
Ejemplos
# Global execution settings
uip or settings execution
# Robot-scoped execution settings
uip or settings execution --scope 1
# Just the keys and their allowed values
uip or settings execution \
--output-filter 'Data._configuration[].{k:key, vals:possibleValues}'
# Global execution settings
uip or settings execution
# Robot-scoped execution settings
uip or settings execution --scope 1
# Just the keys and their allowed values
uip or settings execution \
--output-filter 'Data._configuration[].{k:key, vals:possibleValues}'
Forma de datos (--json de salida)
{
"Code": "ExecutionSettings",
"Data": {
"scope": "Global",
"_configuration": [
{
"key": "TracingLevel",
"displayName": "Logging Level",
"valueType": "MultipleChoice",
"defaultValue": "Information",
"possibleValues": [
"Verbose", "Trace", "Information", "Warning", "Error", "Critical", "Off"
]
},
{
"key": "LoginToConsole",
"displayName": "Login To Console",
"valueType": "Boolean",
"defaultValue": "true",
"possibleValues": []
}
]
}
}
{
"Code": "ExecutionSettings",
"Data": {
"scope": "Global",
"_configuration": [
{
"key": "TracingLevel",
"displayName": "Logging Level",
"valueType": "MultipleChoice",
"defaultValue": "Information",
"possibleValues": [
"Verbose", "Trace", "Information", "Warning", "Error", "Critical", "Off"
]
},
{
"key": "LoginToConsole",
"displayName": "Login To Console",
"valueType": "Boolean",
"defaultValue": "true",
"possibleValues": []
}
]
}
}
uip o configuración de zonas horarias
Enumera los ID de zona horaria reconocidos por Orchestrator. Estos son los valores válidos para Abp.Timing.TimeZone y para --time-zone en uip or calendars.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-t | --tenant | name | sesión predeterminada | Anula el tenant. |
Ejemplos
uip or settings timezones
uip or settings timezones --output-filter 'Data[].value'
uip or settings timezones
uip or settings timezones --output-filter 'Data[].value'
Forma de datos (--json de salida)
{
"Code": "TimezoneList",
"Data": [
{ "name": "(UTC) Coordinated Universal Time", "value": "UTC" },
{ "name": "(UTC+02:00) Bucharest", "value": "GTB Standard Time" }
]
}
{
"Code": "TimezoneList",
"Data": [
{ "name": "(UTC) Coordinated Universal Time", "value": "UTC" },
{ "name": "(UTC+02:00) Bucharest", "value": "GTB Standard Time" }
]
}
Comandos relacionados
uip or calendars— Los valores--time-zoneprovienen desettings timezones.uip or audit-logs: filtra con--component Settingspara ver los cambios de configuración.
Ver también
- Opciones globales :
--output,--output-filter,--log-level,--log-file. - Códigos de salida : contrato de código de salida estándar.
- Sinopsis
- Verbos
- Claves de configuración comunes
- uip o lista de configuración
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- uip o configuración obtener
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- actualización de UIP o configuración
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- ejecución de uip o configuración
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- uip o configuración de zonas horarias
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- Comandos relacionados
- Ver también