UiPath Documentation
functions
latest
false
  • Vue d'ensemble (Overview)
    • À propos des fonctions
  • Python functions
    • Démarrage
    • Building Python functions
    • Accessing platform services
    • Tracing and observability
    • Test et débogage
  • Deploy and run

Functions user guide

Accessing platform services

Python functions reach Orchestrator resources through the UiPath() client. Credentials and resource references are resolved at runtime — no secrets are stored in your code or shipped inside the package.

from uipath.platform import UiPath

sdk = UiPath()
from uipath.platform import UiPath

sdk = UiPath()

Actifs

Retrieve a named asset value (for example, an API token or base URL) from a folder:

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

Compartiments

Download and upload files from Orchestrator storage 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",
)

Connexions

Access an Integration Service connection by id:

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

Autres services

The platform client also exposes queues, jobs, processes, documents, and entities. See the uipath SDK reference for the full surface and method signatures.

Credentials and security

  • Secrets live in Orchestrator assets, retrieved at runtime — never hardcode them or commit them to the project.
  • A function runs under the identity it is invoked with; folder-level RBAC governs which assets and resources it can read.
  • During local development, resource references resolve through bindings.json so you can test against real Orchestrator resources.

Prochaines étapes

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour