UiPath Documentation
uipath-cli
latest
false

UiPath CLI user guide

Última actualización 7 de may. de 2026

uip or settings

uip or settings reads and writes tenant-level Orchestrator settings. Settings are key-value pairs organized by dotted prefix (Abp.Timing.*, Alerts.Email.*, Auth.*, Scalability.*, Triggers.*, etc.). Use settings list to discover keys, settings get/update to read or change a single value, settings execution for the structured execution-settings configuration (display names and allowed values), and settings timezones to list valid timezone IDs.

Synopsis

uip or settings <verb> [options]
uip or settings <verb> [options]

Verbs

VerbPropósito
listList tenant settings.
getRead one setting by key.
updateWrite one setting by key.
executionGet the execution-settings configuration (Global or Robot scope).
timezonesList available timezone IDs.

All verbs honor the global options (--output, --output-filter, --log-level, --log-file). Exit codes follow the standard contract.

Common setting keys

The categories below are non-exhaustive — use settings list to discover everything.

  • General: Abp.Timing.TimeZone (timezone ID — run settings timezones to list valid IDs), Abp.Localization.DefaultLanguageName (for example, en, fr, de).
  • Email alerts: Alerts.Email.Enabled, Abp.Net.Mail.Smtp.Host, .Port, .UserName, .Password, .EnableSsl, .UseDefaultCredentials, Abp.Net.Mail.DefaultFromAddress.
  • Robot security: Auth.Robot.EnforceAuthenticationToken, Auth.UnattendedRobot.ForceClientCredentials, AttendedRobot.RunDisconnectedHours (integer; 0 disables).
  • Deployment: DeploymentUrl, NuGet.Packages.ApiKey, Deployment.Libraries.Url, NuGet.Activities.ApiKey, Deployment.Processes.AuthenticationType (Secure/apiKey).
  • Scalability: Scalability.SignalR.Enabled, Scalability.SignalR.Transport (bitmask: 1 WebSockets, 2 SSE, 4 LongPolling, 7 all), Scalability.Heartbeat.PeriodSeconds (default 30), Scalability.Heartbeat.FailureThreshold (default 4).
  • Triggers: Triggers.DisableWhenFailedCount (default 10), Triggers.DisableWhenFailingSinceDays (default 1), Triggers.JobsCountStrategy (PERPROCESS/PERTRIGGER), QueueTrigger.ActivationFrequencyInMinutes (default 30), ConnectedTriggers.AutoDisableJobFailuresThreshold (default 5).
  • Queue: inProgressMaxNumberOfMinutes (default 1440 = 24 h).
  • Jobs: Jobs.TerminatingJobsTimeout (default 1440 minutes = 24 h).

uip or settings list

List tenant settings. Optionally filter by scope.

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesession defaultOverride the tenant.
--scopeENUMApplication, Tenant, User, All.
-l--limitNúmero100Page size.
--offsetNúmero0Skip count.

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'

Data shape (--output json)

{
  "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 or settings get

Read one setting by key.

Argumentos

NombreObligatorioPropósito
<key>Setting key (for example, Abp.Timing.TimeZone).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesession defaultOverride the 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'

Data shape (--output json)

{
  "Code": "SettingsGet",
  "Data": {
    "Key": "Abp.Timing.TimeZone",
    "Value": "UTC"
  }
}
{
  "Code": "SettingsGet",
  "Data": {
    "Key": "Abp.Timing.TimeZone",
    "Value": "UTC"
  }
}

uip or settings update

Write one setting by key.

Argumentos

NombreObligatorioPropósito
<key>Setting key.
<value>New value (string; server-side validation applies).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesession defaultOverride the 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

Data shape (--output json)

{
  "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"
  }
}

uip or settings execution

Get the structured execution-settings configuration for Global (0) or Robot (1) scope. Each entry includes a display name, value type (Boolean, MultipleChoice, etc.), default value, and — for choice types — the list of allowed values.

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesession defaultOverride the tenant.
--scope0 o 10Settings scope: Global (0) or 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}'

Data shape (--output json)

{
  "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 or settings timezones

List the timezone IDs recognized by Orchestrator. These are the valid values for Abp.Timing.TimeZone and for --time-zone in uip or calendars.

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesession defaultOverride the 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'

Data shape (--output json)

{
  "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" }
  ]
}

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