UiPath Documentation
uipath-cli
latest
false
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UiPath-CLI-Benutzerhandbuch

UIP oder Einstellungen

uip or settings liest und schreibt Orchestrator-Einstellungen auf Mandantenebene. Einstellungen sind Schlüssel-Wert-Paare, die durch ein gepunktetes Präfix organisiert sind (Abp.Timing.*, Alerts.Email.*, Auth.*, Scalability.*, Triggers.* usw.). Verwenden Sie settings list , um Schlüssel zu erkennen, settings get/update zum Lesen oder Ändern eines einzelnen Werts, settings execution für die strukturierte Konfiguration der Ausführungseinstellungen (Anzeigenamen und zulässige Werte) und settings timezones zum Auflisten gültiger Zeitzonen-IDs .

Zusammenfassung

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

Verben

VerbZweck
listListen Sie die Mandanteneinstellungen auf.
getLesen Sie eine Einstellung nach Schlüssel.
updateSchreiben Sie eine Einstellung nach Schlüssel.
executionRufen Sie die Konfiguration der Ausführungseinstellungen ab (Global oder Roboter-Scope).
timezonesListen Sie verfügbare Zeitzonen-IDs auf.

Alle Verben berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.

Allgemeine Einstellungsschlüssel

Die folgenden Kategorien sind nicht erschöpfend – verwenden Sie settings list , um alles zu entdecken.

  • Allgemein: Abp.Timing.TimeZone (Zeitzonen-ID – settings timezones ausführen, um gültige IDs aufzulisten), Abp.Localization.DefaultLanguageName (z. B. en, fr, de).
  • E-Mail-Warnungen: Alerts.Email.Enabled, Abp.Net.Mail.Smtp.Host, .Port, .UserName, .Password, .EnableSsl, .UseDefaultCredentials, Abp.Net.Mail.DefaultFromAddress.
  • Robotersicherheit: Auth.Robot.EnforceAuthenticationToken, Auth.UnattendedRobot.ForceClientCredentials, AttendedRobot.RunDisconnectedHours (Zahlen; 0 deaktiviert).
  • Bereitstellung: DeploymentUrl, NuGet.Packages.ApiKey, Deployment.Libraries.Url, NuGet.Activities.ApiKey, Deployment.Processes.AuthenticationType (Secure/apiKey).
  • Skalierbarkeit: Scalability.SignalR.Enabled, Scalability.SignalR.Transport (Bitmaske: 1 WebSockets, 2 SSE, 4 LongPolling, 7 all), Scalability.Heartbeat.PeriodSeconds (Standard 30), Scalability.Heartbeat.FailureThreshold (Standard 4).
  • Trigger: Triggers.DisableWhenFailedCount (Standard 10), Triggers.DisableWhenFailingSinceDays (Standard 1), Triggers.JobsCountStrategy (PERPROCESS/PERTRIGGER), QueueTrigger.ActivationFrequencyInMinutes (Standard 30), ConnectedTriggers.AutoDisableJobFailuresThreshold (Standard). 5).
  • Warteschlange: inProgressMaxNumberOfMinutes (Standard: 1440 = 24 Stunden).
  • Aufträge: Jobs.TerminatingJobsTimeout (Standardwert: 1440 Minuten = 24 Stunden).

UIP oder Einstellungsliste

Listen Sie die Mandanteneinstellungen auf. Optional nach Scope filtern.

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnameSitzungsstandardÜberschreiben Sie den Mandanten.
--scopeENUMApplication, Tenant, User, All.
-l--limitNummer100Seitengröße.
--offsetNummer0Anzahl der Überspringungen.

Beispiele

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'

Datenform (--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 oder Einstellungen abrufen

Lesen Sie eine Einstellung nach Schlüssel.

Argumente

NameErforderlichZweck
<key>jaEinstellungsschlüssel (z. B. Abp.Timing.TimeZone).

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnameSitzungsstandardÜberschreiben Sie den Mandanten.

Beispiele

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'

Datenform (--output json)

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

UIP oder Einstellungsaktualisierung

Schreiben Sie eine Einstellung nach Schlüssel.

Argumente

NameErforderlichZweck
<key>jaEinstellungsschlüssel.
<value>jaNeuer Wert (Zeichenfolge; es gilt die serverseitige Validierung).

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnameSitzungsstandardÜberschreiben Sie den Mandanten.

Beispiele

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

Datenform (--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"
  }
}

Ausführung von UIP oder Einstellungen

Rufen Sie die strukturierte Konfiguration der Ausführungseinstellungen für den Scope Global (0) oder Roboter (1) ab. Jeder Eintrag enthält einen Anzeigenamen, einen Werttyp (Boolean, MultipleChoice usw.), einen Standardwert und – für Auswahltypen – die Liste der zulässigen Werte.

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnameSitzungsstandardÜberschreiben Sie den Mandanten.
--scope0 oder 10Einstellungs-Scope: Global (0) oder Roboter (1).

Beispiele

# 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}'

Datenform (--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 oder Einstellungen Zeitzonen

Listen Sie die von Orchestrator erkannten Zeitzonen-IDs auf. Dies sind die gültigen Werte für Abp.Timing.TimeZone und für --time-zone in uip or calendars.

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnameSitzungsstandardÜberschreiben Sie den Mandanten.

Beispiele

uip or settings timezones
uip or settings timezones --output-filter 'Data[].value'
uip or settings timezones
uip or settings timezones --output-filter 'Data[].value'

Datenform (--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" }
  ]
}
  • uip or calendars--time-zone Werte stammen aus settings timezones.
  • uip or audit-logs – Filtern Sie mit --component Settings , um Einstellungsänderungen anzuzeigen.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben