UiPath Documentation
cicd-integrations
2023.10
false
Benutzerhandbuch zu CI/CD-Integrationen
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Bereitstellen von Assets im Orchestrator

Voraussetzungen

  • Erstellen Sie eine CSV-Datei, die die Assets enthält, die Sie im Orchestrator bereitstellen möchten.

    Die CSV-Datei muss die folgenden drei Spalten enthalten: name , type , value und description .

  • Führen Sie die CLI-Datei exe (für Windows) oder dll (für Linux) aus.

Weitere Informationen zur CSV-Datei finden Sie im folgenden Beispiel.

nameTypWertBeschreibung
Asset\_1\_Nametext„Ich habe einen Kommentar“Asset\_1\_Beschreibung
Asset\_2\_NameInteger1Asset\_2\_Beschreibung
Asset\_3\_NameBoolfalseAsset\_3\_Beschreibung
Asset\_4\_NameAnmeldeinformationenusername:passwordAsset\_4\_Beschreibung

Führen Sie die folgenden Schritte aus, um Assets im Orchestrator bereitzustellen:

  1. Führen Sie die asset -Aufgabe mit uipcli asset aus. Sie können eine Liste der verfügbaren Unteraufgaben anzeigen.
  2. Geben Sie die erforderlichen Parameter an und führen Sie die deploy -Unteraufgabe aus. Siehe die Liste der Parameter unten.

Parameter

Beschreibung

-u oder --username ( Erforderlich , wenn Sie die Standardauthentifizierung verwenden, über einen Benutzernamen und ein Kennwort)

Der Benutzername, der für die Authentifizierung bei Orchestrator verwendet wird. Sie müssen es mit dem entsprechenden Kennwort koppeln.

-p oder --password ( Erforderlich , wenn Sie die Standardauthentifizierung verwenden, über einen Benutzernamen und ein Kennwort)

Das Kennwort, das für die Authentifizierung beim Orchestrator verwendet wird. Sie müssen es mit dem entsprechenden Benutzernamen koppeln.

-t oder --token ( Erforderlich , wenn Sie tokenbasierte Authentifizierung verwenden )

Das OAuth2-Aktualisierungstoken, das für die Authentifizierung bei Orchestrator verwendet wird. Sie müssen es mit dem Kontonamen und der Client-ID koppeln.

-a oder --accountName ( Erforderlich , wenn Sie tokenbasierte Authentifizierung verwenden )

Der Name des Orchestrator CloudRPA-Kontos. Sie müssen es mit dem OAuth2-Aktualisierungstoken und der Client-ID koppeln.

-A , or --accountForApp

Der Name des Orchestrator CloudRPA-Kontos (Organisationsname). Sie müssen ihn mit der Anwendungs-ID, dem Anwendungsgeheimnis und dem Anwendungs-Scope für eine externe Anwendung koppeln.

-I oder --applicationId ( Erforderlich , wenn Sie die Authentifizierung einer externen Anwendung verwenden )

Die ID der externen Anwendung. Sie müssen es mit dem Anwendungskonto, dem Anwendungsgeheimnis und dem Anwendungs-Scope koppeln.

-S oder --applicationSecret ( Erforderlich , wenn Sie die Authentifizierung einer externen Anwendung verwenden )

Das Geheimnis externen Anwendung. Sie müssen es mit dem Anwendungskonto, der Anwendungs-ID und dem Anwendungs-Scope koppeln.

--applicationScope ( Erforderlich , wenn Sie die Authentifizierung einer externen Anwendung verwenden )

Die Liste der Anwendungs-Scopes, getrennt durch einzelne Leerzeichen. Sie müssen es mit dem Anwendungskonto, der Anwendungs-ID und dem Anwendungsgeheimnis für eine externe Anwendungen koppeln.

-o , or --organizationUnit

Der Name des Orchestrator-Ordners (Organisationseinheit).

Um Unterordner einzugeben, geben Sie sowohl den Namen des übergeordneten Ordners als auch den Namen des Unterordners ein. Zum Beispiel AccountingTeam\TeamJohn.
-l , or --language

Die Sprache, die in der Orchestrator-Benutzeroberfläche verwendet wird.

-y , or --disableTelemetry

Deaktivieren der Telemetriedaten.

--traceLevel

Zeigt die Ablaufverfolgung der Ereignisse an.

--identityUrl ( Erforderlich für PaaS- oder MSI- Bereitstellungen)

Die URL Ihres Identitätsservers.

--help

Zeigt die Parameter und Beispiele für diesen Befehl an.

--version

Zeigt Versionsinformationen an.

Assets File (pos. 0) ( Erforderlich ) Der Name der CSV-Datei, die die Assets enthält, die Sie löschen möchten.
Orchestrator URL (pos.1) ( Erforderlich ) Die URL der Orchestrator-Instanz.

Orchestrator Tenant (pos.2)

  • ( Erforderlich ) für SaaP-Bereitstellungen.
  • ( Optional ) für PaaS-Bereitstellungen.
Der Mandant der Orchestrator-Instanz, in der Sie Ihre Assets verwalten möchten.

Nutzung

asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]
asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]

Beispiele

  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US.
  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization.
  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount.
  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read".
  • Voraussetzungen
  • Nutzung
  • Beispiele

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