- Überblick
- UiPath-CLI
- Über UiPath-CLI
- Herunterladen der UiPath-CLI
- Kompatibilitätsmatrix
- Ausführen der UiPath-CLI
- Verwalten von NuGet-Feeds
- Über UiPath CLI-Aufgaben
- Packen von Projekten in ein Paket
- Analysieren eines Projekts
- Bereitstellen eines Pakets im Orchestrator
- Ausführen eines Auftrags im Orchestrator
- Testen eines Pakets oder Ausführen eines Testsatzes
- Testen mehrerer Pakete
- Bereitstellen von Assets im Orchestrator
- Löschen von Assets aus dem Orchestrator
- Ausführen von Aufgaben mithilfe der JSON-Konfiguration
- Wiederherstellen von Automatisierungsabhängigkeiten
- Fehlerbehebung bei der UiPath-CLI
- Azure DevOps-Erweiterung
- Jenkins-Plugin

Benutzerhandbuch zu CI/CD-Integrationen
Ausführen von UiPath-CLI-Aufgaben
Running tasks inside the UiPath CLI designed for Windows devices (UiPath.CLI.Windows) requires several tasks.
The main differences between procedures for the UiPath.CLI.Windows and procedures for the UiPath.CLI (UiPath CLI designed for Linux devices), consist in additional arguments that you could pass with some tasks that are specific to the type of device that you are running on.
Wenn Sie die UiPath-CLI verwenden, müssen Sie sicherstellen, dass das Projekt in Studio geschlossen ist. Andernfalls verursacht dies einen Konflikt, der zur folgenden Fehlermeldung in der CLI führt: The action could not be performed because the project is already opened in another Studio instance. Please close it and try again.
Um mehr über die spezifischen Aufgaben zu erfahren, die Sie über die UiPath-Befehlszeilenschnittstelle (CLI) ausführen können, lesen Sie die folgenden Themen:
- Packen von Projekten in ein Paket
- Analysieren eines Projekts
- Bereitstellen eines Pakets im Orchestrator
- Ausführen eines Auftrags im Orchestrator
- Testen eines Pakets oder Ausführen eines Testsatzes
- Testen mehrerer Pakete
- Bereitstellen von Assets im Orchestrator
- Löschen von Assets aus dem Orchestrator
- Ausführen von Aufgaben mithilfe der JSON-Konfiguration
- Wiederherstellen von Automatisierungsabhängigkeiten
Anwendungs-Scopes für den API-Zugriff
Die folgende Tabelle zeigt die erforderlichen Anwendungs-Scopes für den Zugriff auf die Orchestrator-API, um eine CLI-Aufgabe auszuführen.
| Anwendungs-Scope | Beschreibung |
|---|---|
| ODER.Assets | Lese- und Schreibzugriff für Assets im Orchestrator. |
| ODER.BackgroundTasks | BackgroundTasks Lese- und Schreibzugriff im Orchestrator. |
| ODER.Ausführung | Lese- und Schreibzugriff für die Ausführung im Orchestrator. |
| ODER.Ordner | Lese- und Schreibzugriff für Ordner im Orchestrator. |
| ODER.Aufträge | Aufträge Lese- und Schreibzugriff im Orchestrator. |
| ODER.Maschinen.Lesen | Maschinen-Lesezugriff im Orchestrator. |
| ODER.Überwachung | Überwachen des Lese- und Schreibzugriffs im Orchestrator. |
| OR.Robots.Read | Lesezugriff von Robotern im Orchestrator. |
| ODER.Einstellungen.Lesen | Lesezugriff auf Einstellungen im Orchestrator. |
| ODER.TestSets | Lese- und Schreibzugriff für TestSets im Orchestrator. |
| ODER.TestSetExecutions | Lese- und Schreibzugriff für TestSetExecutions im Orchestrator. |
| ODER.TestSetSchedules | TestSetSchedules Lese- und Schreibzugriff im Orchestrator. |
| ODER.Benutzer.Lesen | Benutzer-Lesezugriff im Orchestrator. |
Zusätzlich zu den aufgeführten Scopes in der Tabelle ist OR.Default ein wichtiger Scope, der hervorgehoben werden muss. Der Scope OR.Default fungiert als Platzhalter. Sie bietet differenzierten, rollenspezifischen Zugriff auf Organisations- und Ordnerebene. Dies bietet Ihnen die Flexibilität, über die vordefinierten organisationsweiten Scopes hinaus eine präzise Kontrolle über Anwendungsberechtigungen zu haben. Weitere Informationen finden Sie unter Deklarieren von Scopes.
Hinzufügen einer externen Anwendung
Informationen zum Registrieren einer externen Anwendung, damit sie OAuth verwenden kann, um auf Ihre UiPath-Ressourcen zuzugreifen, finden Sie unter Verwalten externer OAuth-Anwendungen.