- Erste Schritte mit der Test Suite
- Studio
- Orchestrator
- Testing Robots
- Test Manager
- CI/CD-Integrationen
- Verfügbare Integrationen von Drittanbietern
- Konfiguration der Dienstverbindung
- Auftragsaufgaben
- Jenkins-Plugin
Konfiguration der Dienstverbindung
Sie können die Dienstverbindung in Azure Pipelines verwenden, um eine Verbindung mit UiPath Orchestrator-Diensten herzustellen, damit Sie Automatisierungsaufgaben ausführen können. Weitere Informationen finden Sie unter [Verwalten von Dienstverbindungen](https://docs.microsoft.com/en-us/azure/devops/pipelines/library/service-endpoints?view=azure-devops&tabs=yaml).
Bevor Sie mit der Konfiguration der UiPath Orchestrator-Dienstverbindung beginnen, beachten Sie Folgendes:
- Wenn Sie den Orchestrator lokal ausführen, können Sie die einfache Authentifizierungsmethode verwenden.
- Bei Orchestrator Cloud-Versionen (SaaS) können Sie die externe Authentifizierungsmethode verwenden, um das Plugin in der Automation Cloud oder der Automation Suite zu registrieren.
-
Wenn Ihre Orchestrator-Instanz im Microsoft Azure Marketplace (PaaS) bereitgestellt ist, müssen Sie auf Orchestrator- und Identity Server-Informationen zugreifen.
Weitere Informationen finden Sie unter Azure Marketplace-Bereitstellung.
Um den Orchestrator zu Azure DevOps hinzuzufügen, müssen Sie eine Dienstverbindung hinzufügen und konfigurieren. Dies geschieht wie folgt:
Sie können diese Methode verwenden, wenn Ihre Orchestrator-Instanz lokal ausgeführt wird. Konfigurieren Sie die folgenden Einstellungen für diese Authentifizierungsmethode:
- Orchestrator-URL: Fügen Sie die öffentliche Orchestrator-URL hinzu, mit der sich der Identity Server verbindet. Beispiel:
https://orchestrator.yourDomain.local
. - Benutzername und Kennwort: Geben Sie Ihren Orchestrator-Benutzernamen und Ihr Kennwort ein. Wenn Sie in Ihrer Organisation eine Verbundauthentifizierung verwenden, müssen Sie den Benutzernamen wie folgt hinzufügen:
yourDomain\yourUsername
. - Mandant: Fügen Sie Ihren bereitgestellten Mandanten hinzu.
Nachdem Sie die grundlegenden Authentifizierungseinstellungen vorgenommen haben, gehen Sie zurück zu Schritt 6 unter Konfigurieren der UiPath Orchestrator-Dienstverbindung, um die Einrichtung der Dienstverbindung abzuschließen.
Konfigurieren Sie für die tokenbasierte Authentifizierung die folgenden Einstellungen:
- Orchestrator-URL: Fügen Sie die öffentliche Orchestrator-URL hinzu, mit der sich der Identity Server verbindet. Beispiel:
https://orchestrator.yourDomain.local
. - Kontoname: Fügen Sie die eindeutige URL Ihrer Organisation hinzu.
- API-Schlüssel: Sie finden den API-Schlüssel in der Automation Cloud™ oder der Automation Suite unter „Mandanten“ > „API-Zugriff“. Weitere Informationen finden Sie unter Anzeigen von API-Zugriffsinformationen.
- Mandant: Fügen Sie Ihren bereitgestellten Mandanten hinzu.
Nachdem Sie die tokenbasierten Authentifizierungseinstellungen vorgenommen haben, gehen Sie zurück zu Schritt 6 unter Konfigurieren der UiPath Orchestrator-Dienstverbindung, um die Einrichtung der Dienstverbindung abzuschließen.
Sie können diese Methode verwenden, wenn Ihre Orchestrator-Instanz in der Cloud oder über die Automation Suite ausgeführt wird. Für diese Authentifizierungsmethode müssen Sie eine externe Anwendung konfigurieren und Scopes in der Automation Cloud oder Automation Suite angeben.
- Melden Sie sich als Administrator bei der Automation Cloud oder der Automation Suite an und navigieren Sie zu Administrator > Externe Anwendungen.
- Klicken Sie auf Anwendung hinzufügen und konfigurieren Sie die folgenden Einstellungen:
- Anwendungsname: Geben Sie einen Namen für Ihre Anwendung ein.
- Anwendungstyp: Legen Sie diesen Wert auf „Vertrauliche Anwendung“ fest.
- Ressourcen: Konfigurieren Sie die folgenden Anwendungs-Scopes:
- Klicken Sie auf Scopes hinzufügen.
- Wählen Sie Orchestrator API-Zugriff als Ressource aus.
-
Wählen Sie die folgenden Scopes aus:
ODER.Ordner
ODER.BackgroundTasks
ODER.TestSets
ODER.TestSetExecutions
ODER.TestSetSchedules
ODER.Einstellungen.Lesen
OR.Robots.Read
ODER.Maschinen.Lesen
ODER.Ausführung
ODER.Assets
ODER.Benutzer.Lesen
ODER.Aufträge
-
OR.Monitoring
Sie können diesen Codeblock verwenden, um die Liste der Anwendungs-Scopes zu kopieren.
OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring
OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring
-
Klicken Sie auf Speichern.
- Umleitungs-URL: Sie können dieses Feld leer lassen.
-
Klicken Sie auf Hinzufügen, um die Anwendung zu registrieren.
Wichtig:- Am Ende werden eine Anwendungs-ID und ein Geheimschlüssel generiert. Bewahren Sie diese Informationen an einem sicheren Ort und zur späteren Verwendung auf.
- Wenn Sie ein neues Geheimnis generieren und verwenden, wird das alte ungültig gemacht.
Weitere Informationen finden Sie unter Hinzufügen einer externen Anwendung in der Automation Cloud oder Verwalten externer Anwendungen in der Automation Suite.
Nachdem Sie die Registrierung der externen Anwendung in der Automation Cloud oder Automation Suite abgeschlossen haben, können Sie die folgenden Einstellungen konfigurieren:
- Orchestrator-URL: Fügen Sie die öffentliche Orchestrator-URL hinzu, mit der sich der Identity Server verbindet. Beispiel:
https://orchestrator.yourDomain.local
. - Identitäts-URL (nur für den Orchestrator, der im Azure Marketplace bereitgestellt wird): Fügen Sie die Identity Server-URL hinzu. Sie finden sie im Abschnitt Übersicht Ihres App Service.
- Kontoname: Fügen Sie die eindeutige URL Ihrer Organisation hinzu. Dies ist optional, wenn Ihr Orchestrator auf dem Azure Marketplace bereitgestellt wird.
- Anwendungs-ID und Geheimschlüssel: Fügen Sie die Anwendungs-ID und den geheimen Schlüssel hinzu, der über die externe App-Registrierung generiert wurde.
- Anwendungs-Scopes: Fügen Sie die Scopes hinzu, die Sie als Ressourcen für die externe App registriert haben.
- Mandant: Dies ist optional, wenn Ihr Orchestrator auf dem Azure Marketplace bereitgestellt wird.
Nachdem Sie die Einstellungen für die externe Anwendung vorgenommen haben, gehen Sie zurück zu Schritt 6 unter Konfigurieren der UiPath Orchestrator-Dienstverbindung, um die Einrichtung der Dienstverbindung abzuschließen.