- Erste Schritte
- Anforderungen
- Best Practices
- Installation
- Wird aktualisiert
- Identity Server
- Fehlerbehebung bei Startfehlern
Azure App Service-Installation
Das Azure-Installationsskript ermöglicht Ihnen die Installation von Orchestrator auf einem oder mehreren Knoten.
1. Alle Schritte sind bei den unten aufgeführten Installationsverfahren obligatorisch. Ohne die Installation von Identity Server funktioniert der Orchestrator nicht.
2. Bevor Sie die Installation des Orchestrators starten, stellen Sie sicher, dass Ihre Zertifikate von einer von Azure vertrauenswürdigen Zertifizierungsstelle wie DigiCert ausgestellt wurden.
3. Azure Stack wird nicht unterstützt, da API-Inkompatibilitäten auftreten können. Verwenden Sie für Ihre Bereitstellung Azure Cloud.
Zum Installieren von Orchestrator auf einem Azure-App-Dienst führen Sie die folgenden Schritte aus:
- Über Ihre eigene Benutzeridentität – Verwenden Sie den Parameter -noAzureAuthentication beim Anmelden mit Azure PowerShell.
- Über einen Dienstprinzipal – Erstellen Sie eine Azure AD-Anwendung und einen Dienstprinzipal, die auf den App-Dienst und die Ressourcengruppe Ihres Orchestrators zugreifen können. Bitten Sie optional Ihr DevOps-Team darum, Ihnen eine Azure-Dienstprinzipal-ID und ein Kennwort zur Verfügung zu stellen, womit Sie auf den App-Dienst und die zugehörige Ressourcengruppe zugreifen können.
- Über Ihre eigene Benutzeridentität – Verwenden Sie den Parameter -noAzureAuthentication , wenn Sie sich mit Azure PowerShell anmelden.
- Über einen Dienstprinzipal – Erstellen Sie eine Azure AD-Anwendung und einen Dienstprinzipal, die auf den App-Dienst und die Ressourcengruppe Ihrer Identität zugreifen können. Bitten Sie optional Ihr DevOps-Team darum, Ihnen eine Azure Dienstprinzipal-ID und ein Kennwort zur Verfügung zu stellen, die auf den App-Dienst und die zugehörige Ressourcengruppe zugreifen können.
- Erstellen Sie im Azure-Portal unter App Services einen neuen App-Dienst mit einem benutzerdefinierten Namen, z. B.
UiPathResourceCatalogService
. Achten Sie beim Erstellen der Web-App darauf, Stack.NET Core 6
auszuwählen. Weitere Informationen finden Sie in der offiziellen Dokumentation von Microsoft. - Navigieren Sie zu Einstellungen > Konfiguration > Registerkarte Allgemeine Einstellungen, und wählen Sie 64-Bit als Plattform aus.
- Legen Sie die Datenbankverbindungszeichenfolge über Konfiguration > Verbindungszeichenfolgen der Web-App mit dem Namen
DefaultConnection
fest. Beispiel:Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=True
. - Der von unseren Skripten unterstützte Azure PowerShell-Authentifizierungsmechanismus kann einer der beiden folgenden sein:
- Über Ihre eigene Benutzeridentität – Verwenden Sie den Parameter -noAzureAuthentication , wenn Sie sich mit Azure PowerShell anmelden.
- Über einen Dienstprinzipal – Erstellen Sie eine Azure AD-Anwendung und einen Dienstprinzipal, die auf den App-Dienst und die Ressourcengruppe Ihres Ressourcenkatalogs zugreifen können. Bitten Sie optional Ihr DevOps-Team darum, Ihnen eine Azure Dienstprinzipal-ID und ein Kennwort zur Verfügung zu stellen, die auf den App-Dienst und die zugehörige Ressourcengruppe zugreifen können.
Um Orchestrator auf mehreren Knoten auf einem Azure-App-Dienst zu installieren, führen Sie die folgenden Schritte durch:
- Über Ihre eigene Benutzeridentität – Verwenden Sie den Parameter -noAzureAuthentication , wenn Sie sich mit Azure PowerShell anmelden.
- Über einen Dienstprinzipal – Erstellen Sie eine Azure AD-Anwendung und einen Dienstprinzipal, die auf den App-Dienst und die Ressourcengruppe Ihrer Identität zugreifen können. Bitten Sie optional Ihr DevOps-Team darum, Ihnen eine Azure Dienstprinzipal-ID und ein Kennwort zur Verfügung zu stellen, die auf den App-Dienst und die zugehörige Ressourcengruppe zugreifen können.
- Erstellen Sie im Azure-Portal unter App Services einen neuen App-Dienst mit einem benutzerdefinierten Namen, z. B.
UiPathResourceCatalogService
. Achten Sie beim Erstellen der Web-App darauf, Stack.NET 6 (LTS)
auszuwählen. Weitere Informationen finden Sie in der offiziellen Dokumentation von Microsoft. - Navigieren Sie zu Einstellungen > Konfiguration > Registerkarte Allgemeine Einstellungen, und wählen Sie 64-Bit als Plattform aus.
- Legen Sie die Datenbankverbindungszeichenfolge über Konfiguration > Verbindungszeichenfolgen der Web-App mit dem Namen
DefaultConnection
fest. Beispiel:Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=True
. - Der von unseren Skripten unterstützte Azure PowerShell-Authentifizierungsmechanismus kann einer der beiden folgenden sein:
- Über Ihre eigene Benutzeridentität – Verwenden Sie den Parameter -noAzureAuthentication , wenn Sie sich mit Azure PowerShell anmelden.
- Über einen Dienstprinzipal – Erstellen Sie eine Azure AD-Anwendung und einen Dienstprinzipal, die auf den App-Dienst und die Ressourcengruppe Ihres Ressourcenkatalogs zugreifen können. Bitten Sie optional Ihr DevOps-Team darum, Ihnen eine Azure Dienstprinzipal-ID und ein Kennwort zur Verfügung zu stellen, die auf den App-Dienst und die zugehörige Ressourcengruppe zugreifen können.