UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
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.

uip o configuración

Sintaxis y opciones para `uip o configuración`, que lee y escribe la configuración de Orchestrator en el nivel de tenant por clave de puntos.

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​

VerboPropósito
listEnumerar la configuración del tenant.
getLeer una configuración por clave.
updateEscribir una configuración por clave.
executionObtén la configuración de los ajustes de ejecución (ámbito global o de robot).
timezonesEnumera 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: ejecuta settings timezones para 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; 0 deshabilita).
  • 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: 1 WebSockets, 2 SSE, 4 LongPolling, 7 todos), Scalability.Heartbeat.PeriodSeconds (predeterminado: 30), Scalability.Heartbeat.FailureThreshold (predeterminado 4).
  • Desencadenadores: Triggers.DisableWhenFailedCount (predeterminado 10), Triggers.DisableWhenFailingSinceDays (predeterminado 1), Triggers.JobsCountStrategy (PERPROCESS/PERTRIGGER), QueueTrigger.ActivationFrequencyInMinutes (predeterminado 30), ConnectedTriggers.AutoDisableJobFailuresThreshold (predeterminado 5).
  • Cola: inProgressMaxNumberOfMinutes (predeterminado 1440 = 24 h).
  • Trabajos: Jobs.TerminatingJobsTimeout (predeterminado: 1440 minutos = 24 h).

uip o lista de configuración​

Enumerar la configuración del tenant. Opcionalmente, filtrar por ámbito.

Opciones​

CortoLargoValorPredeterminadoDescripción
—--scopeENUM—Application, Tenant, User, All.
-l--limitNúmero100Tamaño de la página.
—--offsetNúmero0Omitir 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​

NombreObligatorioPropósito
<key>SíClave de configuración (por ejemplo, Abp.Timing.TimeZone).

Opciones​

CortoLargoValorPredeterminadoDescripción

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​

NombreObligatorioPropósito
<key>SíClave de configuración.
<value>SíNuevo valor (cadena; se aplica la validación del lado del servidor).

Opciones​

CortoLargoValorPredeterminadoDescripción

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​

CortoLargoValorPredeterminadoDescripción
—--scope0 o 10Á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​

CortoLargoValorPredeterminadoDescripción

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" }
  ]
}
  • uip or calendars — Los valores --time-zone provienen de settings timezones.
  • uip or audit-logs : filtra con --component Settings para ver los cambios de configuración.

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