UiPath Marketplace
Neuestes
False
Bannerhintergrundbild
UiPath Marketplace-Benutzerhandbuch
Letzte Aktualisierung 16. Apr. 2024

Authentifizieren – On Premise Orchestrator mit Ordner

Bevor Sie das Beispiel überprüfen, sollten Sie zuerst das Tutorial Authentifizierung lesen.

Das folgende Beispiel zeigt die Authentifizierung, wenn ein Benutzer den lokalen Orchestrator als Instanztyp auswählt und einen Ordnerwert eingibt.

Wie es funktioniert

Die folgenden Schritte und Abbildungen sind ein Beispiel dafür, wie der Connector von der Entwurfszeit (d. h. Benutzereingaben) bis zur Laufzeit (d. h. dem Senden der HTTP-Anforderung) funktioniert.

  1. Wählen Sie den Verbindungstyp aus, mit dem Sie eine Verbindung herstellen möchten.

    • Die Auswahl bestimmt den Orchestrator-API-Endpunkt, an den der Connector Anforderungen sendet.
    • In diesem Beispiel ist Lokal ausgewählt; Gibt an, dass der zu verwendende Endpunkt https://{{orchestrator-url}}/api/Account/Authenticate ist.
  2. Geben Sie einen Verbindungsnamen ein.

    • Dieser Name wird verwendet, um die Verbindung innerhalb Ihrer Anwendung zu identifizieren.
    • Ein Connector kann mehrere Verbindungen mit demselben oder anderen Orchestrator-Mandanten haben. Jede Verbindung erfordert eigene Verbindungseinstellungen und kann dieselben oder unterschiedliche Anmeldeinformationen (z. B. Benutzername und Kennwort) enthalten. Das Hinzufügen mehrerer Verbindungen zum selben Mandanten ist nützlich, wenn Sie mehrere Benutzer haben möchten, die ihre eigenen Verbindungen verwalten möchten.
  3. Geben Sie Ihre UiPath Orchestrator-URL und den Mandantennamen ein.
  4. Geben Sie Ihre E-Mail-Adresse oder Ihren Benutzernamen und Ihr Kennwort ein.
  5. Geben Sie einen vollqualifizierten Ordnernamen ein.
  6. Klicken Sie auf Verbinden.

    • Mithilfe der Ordnereingabe konfiguriert und sendet der Connector die folgenden Anforderungen, um zu überprüfen, ob der Benutzer Zugriff auf den Ordner hat:

      • GET https://{{orchestrator-url}}/odata/Folders?$filter=FullyQualifiedName eq ‘{{FolderName}}’
        • Die Orchestrator-API antwortet mit dem Ordner Id.
      • GET https://{{orchestrator-url}}/Users/Users_GetCurrentUser
        • Die Orchestrator-API antwortet mit dem Benutzer Id.
      • GET https://{{orchestrator-url}}/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key=‘{{folder_Id}}’,includeInherited=true)?$filter=Id eq {{user_Id}
        • Die Orchestrator-API antwortet mit odata.count (wenn der Benutzer keine Berechtigungen hat, ist dieser Wert 0) und Benutzerinformationen.
      • Nach der Überprüfung der Benutzerberechtigungen konfiguriert und sendet der Connector eine Anforderung mit den eingegebenen Eingaben an https://{{orchestrator-url}}/api/Account/Authenticate.
    • Die Orchestrator-API antwortet mit einem access_token , das Sie für alle nachfolgenden API-Anforderungen verwenden.


  • Wie es funktioniert

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.