UiPath Documentation
functions
latest
false
Zu den Funktionen im Benutzerhandbuch
  • Überblick
    • Über Funktionen
  • JavaScript-Funktionen
  • Python-Funktionen
  • Bereitstellen und ausführen
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Zugriff auf Plattformdienste

Python-Funktionen erreichen Orchestrator-Ressourcen über den Client UiPath(). Anmeldeinformationen und Ressourcenreferenzen werden zur Laufzeit aufgelöst – es werden keine Geheimnisse in Ihrem Code gespeichert oder innerhalb des Pakets ausgeliefert.

from uipath.platform import UiPath

sdk = UiPath()
from uipath.platform import UiPath

sdk = UiPath()

Assets​

Rufen Sie einen benannten Asset-Wert (z. B. ein API-Token oder eine Basis-URL) aus einem Ordner ab:

asset = sdk.assets.retrieve("API_BASE_URL", folder_path="Shared")
asset = sdk.assets.retrieve("API_BASE_URL", folder_path="Shared")

Buckets​

Herunterladen und Hochladen von Dateien aus Orchestrator Speicher-Buckets:

sdk.buckets.download(
    name="Invoices",
    blob_file_path="invoice.pdf",
    destination_path="/tmp/invoice.pdf",
    folder_path="Shared",
)
sdk.buckets.download(
    name="Invoices",
    blob_file_path="invoice.pdf",
    destination_path="/tmp/invoice.pdf",
    folder_path="Shared",
)

Verbindungen​

Rufen Sie die Metadaten einer Integration Service-Verbindung nach ID ab:

conn = sdk.connections.retrieve("connection-id")
conn = sdk.connections.retrieve("connection-id")

Dadurch werden die ID, der Basis-URI und der Ordner der Verbindung zurückgegeben. Der Connector wird nicht aufgerufen. Informationen zum Aufrufen eines Connector-Vorgangs – das entspricht einer Studio-Aktivität wie Get Email By ID – finden Sie unter Integration Service-Aktivität aufrufen.

Die Verbindungs-ID ist ein Wert zur Entwurfszeit, der als Bindung deklariert ist, und keine Funktionseingabe. Siehe Ressourcenbindungen.

Andere Dienste​

Der Plattform-Client stellt auch Warteschlangen, Aufträge, Prozesse, Dokumente und Entitäten bereit. Die vollständige Oberfläche und Methodensignaturen finden Sie in der uipath SDK-Referenz .

Anmeldeinformationen und Sicherheit​

  • Geheimnisse live in Orchestrator- Assets, die zur Laufzeit abgerufen werden – codieren Sie sie niemals hartcodiert oder übergeben Sie sie dem Projekt.
  • Eine Funktion wird unter der Identität ausgeführt, mit der sie aufgerufen wird; RBAC auf Ordnerebene regelt, welche Assets und Ressourcen gelesen werden können.
  • Ressourcenreferenzen werden in bindings.json deklariert und zur Laufzeit den Ressourcen des Zielmandanten neu zugeordnet, sodass jedem Mandanten ein Paket dient.
  • Eine nicht zugeordnete Bindung schlägt den Auftrag nicht fehl: Der Aufruf greift auf den Bezeichner für die Entwurfszeit zurück, sodass eine an anderer Stelle bereitgestellte Funktion nach der Ressource des ursprünglichen Mandanten erreichen kann.

Nächste Schritte​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben