UiPath Documentation
functions
latest
false
  • 概要
    • 関数について
  • Python functions
    • 基本情報
    • Building Python functions
    • Accessing platform services
    • Tracing and observability
    • テストおよびデバッグする
  • 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()

アセット

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")

バケット

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",
)

コネクション

Access an Integration Service connection by id:

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

その他

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.

次のステップ

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得