- Überblick
- UiPath-CLI
- Azure DevOps-Erweiterung
- Jenkins-Plugin

Benutzerhandbuch zu CI/CD-Integrationen
Löschen von Assets aus dem Orchestrator
Prerequisites:
- Erstellen Sie Assets im Orchestrator.
- Erstellen Sie eine CSV-Datei, die die Assets enthält, die Sie löschen möchten. Die CSV-Datei muss die folgenden drei Spalten enthalten:
name,typeundvalue. Die Datenzellen unter den Spaltentypeundvaluekönnen leer bleiben. - Führen Sie die CLI-Datei
exe(für Windows) oderdll(für Linux) aus. - Fügen Sie die erforderlichen Anwendungs-Scopes für den Zugriff auf die Orchestrator-API hinzu.
Weitere Informationen zur CSV-Datei finden Sie in den Beispielen in der folgenden Tabelle:
| name | Typ | Wert |
|---|---|---|
| assets1\_name | N/A | N/A |
| assets2\_name | Bool | true |
| assets3\_name | Integer | N/A |
| assets4\_name | Anmeldeinformationen | Benutzername:Kennwort |
Um Assets aus dem Orchestrator zu löschen, führen Sie die folgenden Schritte aus:
- Führen Sie die
asset-Aufgabe mituipcli assetaus. Sie können eine Liste der verfügbaren Unteraufgaben anzeigen. - Geben Sie die erforderlichen Parameter an und führen Sie die
delete-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). AccountingTeam\TeamJohn. |
-l , or --language | Die Sprache, die in der Orchestrator-Benutzeroberfläche verwendet wird. |
-y , or --disableTelemetry | Deaktivieren der Telemetriedaten. |
|
| Zeigt die Ablaufverfolgung der Ereignisse an. |
--identityUrl ( Erforderlich für PaaS- oder MSI- Bereitstellungen) | Die URL Ihres Identitätsservers. |
|
| Zeigt die Parameter und Beispiele für diesen Befehl an. |
|
| 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. |
|
| Der Mandant der Orchestrator-Instanz, in der Sie Ihre Assets verwalten möchten. |
Verwendung:
asset delete <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 delete <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 delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-USasset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganizationasset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccountasset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"