共用方式為


UiPath (預覽版)

UiPath 可讓您在 UiPath Orchestrator 中觸發工作。 它提供了啟動作業運行並通過觸發器監聽作業完成的能力,確保無縫的自動化工作流程和實時監控。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 進階 除下列區域外的所有 Power Apps 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
Power Automate(自動化服務) 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
連絡人​​
名稱 插件生態系統團隊
URL https://www.uipath.com/support
Email pludevsupport@uipath.com
連接器中繼資料
Publisher UiPath公司
網站 https://www.uipath.com
隱私策略 https://www.uipath.com/legal/privacy-policy
類別 人工智慧;商業智慧

作者

優通

版本

2.0

Description

此連接器可讓您在 UiPath Automation Cloud 中連線和執行自動化工作流程。 UiPath是代理和機器人流程自動化技術的領先供應商。 其 Orchestrator 服務提供了一個基於 Web 的平台,用於管理、部署、調度、監控和自動化流程。 它旨在以一致且高效的方式在多個機器人上運行業務流程,從而更輕松地擴展任何規模的自動化項目。

支援的作業

連接器支援下列作業:

  • 啟動工作:執行 UiPath 程序 (工作) 的執行個體。
  • 等待工作完成:暫停 Power Automate 流程的執行,直到 UiPath 工作執行完成為止。
  • 啟動工作並等待完成:啟動工作並暫停 Power Automate 流程,直到 Orchestrator 中的 UiPath 工作執行完成。
  • 新增佇列項目:將佇列項目新增至特定佇列。

便條: 只有在透過 UiPath Power Automate 連接器起始執行時,工作結果才會在 Power Automate 流程中使用。 不支援以其他方法啟動的工作進行監視。

先決條件

請確定您擁有 UiPath Automation Cloud 帳戶。 在特定租用戶 (例如 DefaultTenant) 中,使用 Studio Web 或 Studio Desktop 建置 UiPath 程序,然後將程序發佈並部署至對應的 Orchestrator 租用戶摘要。

建立與 Power Automate 的連線

  1. 存取雲端帳戶
    登入您要用來建立與 Power Automate 連線的雲端帳戶。

  2. 導覽至 [管理員] 索引標籤
    前往帳戶設定中的 「管理員」 標籤。

  3. 存取外部應用程式
    在「管理」面板中,選取「 外部應用程式 」選項。

  4. 移至 [應用程式註冊] 索引標籤
    導覽至 [應用程式註冊 ] 索引標籤。

  5. 找到 UiPath Power Automate 應用程式
    找到名為 UiPath_Power_Automate_Msft_Prod 的應用程式。

  6. 註冊應用程式
    按一下應用程式名稱旁邊的三點選單,然後選取 [註冊]。

  7. 存取 Power Automate
    在瀏覽器中開啟 Power Automate 應用程式。

  8. 導覽至「連線」標籤
    移至 [連線 ] 索引標籤。

  9. 新增連線
    按一下 新增連線 以啟動連線程序。

  10. 輸入組織和租戶資訊
    提供組織 名稱租用戶名稱,符合應用程式註冊期間使用的名稱。

  11. 完成連線
    輸入所需資訊後,應該可以成功建立連線。

使用連接器

  1. 選取 UiPath 連接器 作為 Power Automate 流程中的步驟。
  2. 在參數對話方塊中輸入您的 UiPath Cloud 組織名稱租用戶名稱
  3. 使用您的 UiPath 認證登入 UiPath 平台。
  4. 驗證成功之後,請選取動作中的資料夾和處理程序。
  5. 選擇進程後,將出現相應的輸入參數。
  6. 填寫所需的輸入值。
  7. 開始使用連接器來建置應用程式和流程。

常見問題

為什麼 UiPath Automation Cloud 登入程序無法運作?

如果您有有效的認證,請確定 Power Automate 連接器已為您的 UiPath Automation Cloud 組織註冊,然後再嘗試連線。 請聯絡您的管理員以取得進一步協助。

此連接器是否適用於內部部署?

否,此連接器僅適用於 UiPath Automation Cloud。

從哪裡取得組織名稱和租用戶名稱?

瀏覽至 Orchestrator 執行個體時,請檢查 URL 格式: https://cloud.uipath.com/{OrganizationName}/{TenantName}/orchestrator_/

取得協助或提供意見反應

如有問題、功能請求或一般反饋,請通過 pludevsupport@uipath.com聯繫我們。

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

名稱 類型 Description 為必填項目
組織名稱 字串 指定您的組織名稱。
租客名稱 字串 指定您的租用戶名稱。

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

新增佇列項目

新增佇列項目進行處理。

等待作業完成

觸發以接收工作完成通知。

開始作業

建立新工作,並根據輸入參數將每個機器人設定為待處理狀態,並通知相應的機器人有關待處理工作的資訊。

開始工作並等待完成

開始工作並接收工作完成通知。

新增佇列項目

新增佇列項目進行處理。

參數

名稱 機碼 必要 類型 Description
資料夾
X-UIPATH-OrganizationUnitId True integer

資料夾/組織單位識別碼

佇列輸入結構描述
dynamicListSchema True dynamic

取得所選佇列的結構描述。

佇列名稱
queueId True integer

所選佇列的佇列名稱

延後日期
deferDate date-time

品項可供處理的最早日期和時間。 如果是空的,可以盡快處理該項目。

到期日
dueDate date-time

應處理項目的最新日期和時間。 如果為空,則可以在任何給定時間處理項目。

風險SLA日期
riskSlaDate date-time

被視為要處理項目的風險區域的時間的 RiskSla 日期。

Reference
reference string

使用者指定的佇列項目識別選用值。

Progress
progress string

字串欄位,用來追蹤商務流程進度。

父作業識別碼
parentOperationId string

啟動工作的作業識別碼。

Priority
priority string

設定指定項目的處理重要性。

傳回

定義機器人可處理的資料片段,以及與其處理狀態相關聯的資訊。 佇列項目會分組在佇列中。

身體
QueueItemDto

等待作業完成

觸發以接收工作完成通知。

參數

名稱 機碼 必要 類型 Description
資料夾
X-UIPATH-OrganizationUnitId True integer

資料夾/組織單位識別碼

程序名稱
processId True number

選取程序名稱

工作識別碼
jobKey True string

工作識別碼

傳回

此作業會輸出隨機的結果。

開始作業

建立新工作,並根據輸入參數將每個機器人設定為待處理狀態,並通知相應的機器人有關待處理工作的資訊。

參數

名稱 機碼 必要 類型 Description
處理輸入結構描述
dynamicListSchema dynamic

取得所選流程的結構描述。

資料夾
X-UIPATH-OrganizationUnitId True integer

資料夾/組織單位識別碼

程序名稱
processId True number

選取您要執行的程序

跑AsMe
runAsMe boolean

以您自己的身分執行作業

傳回

代表機器人上程序的排程或手動執行。

身體
JobDto

開始工作並等待完成

開始工作並接收工作完成通知。

參數

名稱 機碼 必要 類型 Description
資料夾
X-UIPATH-OrganizationUnitId True integer

資料夾/組織單位識別碼

程序名稱
processId True number

選取程序名稱

處理輸入結構描述
dynamicListSchema True dynamic

取得所選流程的結構描述。

跑AsMe
runAsMe boolean

以您自己的身分執行作業

傳回

此作業會輸出隨機的結果。

定義

Argument中繼資料

名稱 路徑 類型 Description
Input
Input string
輸出
Output string

EntryPointDataVariationD設定為

名稱 路徑 類型 Description
Content
Content string
內容類型
ContentType string
Id
Id integer

EntryPointDto

名稱 路徑 類型 Description
UniqueId
UniqueId uuid
路徑
Path string
輸入引數
InputArguments string
輸出引數
OutputArguments string
資料變化
DataVariation EntryPointDataVariationDto
Id
Id integer

EnvironmentDto

一組機器人。

名稱 路徑 類型 Description
名稱
Name string

環境的自訂名稱。

Description
Description string

用於新增有關環境的其他資訊,以便更好地識別它。

機器人
Robots array of SimpleRobotDto

與目前環境相關聯的機器人集合。

類型
Type string

已棄用。 環境類型會指定應該如何使用它。 此屬性已被取代,不應再使用。

Id
Id integer

工作Dto

代表機器人上程序的排程或手動執行。

名稱 路徑 類型 Description
工作識別碼
Id integer

唯一工作識別碼

開始時間
StartTime string

作業執行開始的日期和時間,如果作業尚未啟動,則為 Null。

結束時間
EndTime string

作業執行結束的日期和時間,如果作業尚未結束,則為 Null。

工作狀態
State string

工作所在的狀態。

工作優先順序
JobPriority string

執行優先順序。

機器人
Robot SimpleRobotDto

衍生自 RobotDto 的實體。 是共用基底實體的所有屬性,但導覽屬性除外。

釋放
Release SimpleReleaseDto

衍生自 BaseReleaseDto 的實體。 它共用基本實體的所有屬性,但導覽屬性除外。

來源
Source string

工作的來源名稱。

來源類型
SourceType string

工作的來源類型。

批次執行金鑰
BatchExecutionKey string

將多個工作分組的唯一識別碼。 它通常是在排程建立工作時產生。

Info
Info string

有關當前工作的其他資訊。

創建時間
CreationTime string

建立工作的日期和時間。

起始排程標識碼
StartingScheduleId string

啟動工作的排程標識碼,如果作業是由使用者啟動,則為 Null。

發行名稱
ReleaseName string

與目前名稱相關聯的發行名稱。

類型
Type string

工作類型,如果透過機器人啟動,則為有人值守,否則為無人值守

輸入引數
InputArguments string

要傳遞至任務執行的 JSON 格式輸入參數

輸出引數
OutputArguments string

JSON 格式的輸出參數是由任務執行產生的

主機名稱
HostMachineName string

機器人執行工作的機器名稱。

有媒體記錄
HasMediaRecorded boolean

如果已為此工作記錄任何執行媒體,則為 true,否則為 false。

持續性標識碼
PersistenceId string

暫停工作的持續性執行個體 ID

簡歷版本
ResumeVersion string

區分多個作業暫停/恢復週期

停止策略
StopStrategy string
執行時間類型
RuntimeType string

可拾取工作的機器人的執行階段類型

需要使用者互動
RequiresUserInteraction boolean
ReleaseVersionId
ReleaseVersionId integer
進入點路徑
EntryPointPath string

機器人將執行的進入點工作流程 (XAML) 的路徑

組織單位標識符
OrganizationUnitId integer

此工作所屬資料夾的標識碼。

組織單位完全限定名稱
OrganizationUnitFullyQualifiedName string

此工作所屬資料夾的完整名稱。

Reference
Reference string

工作的參考識別碼

ProcessType
ProcessType string
Key
Key string

唯一的工作識別碼。

機器
Machine MachineDto

託管機器人的機器

Profiling選項
ProfilingOptions string

指示機器人要收集哪些分析資訊的選項(程式碼覆蓋率、CPU/記憶體利用率等)

MachineDto

託管機器人的機器

名稱 路徑 類型 Description
授權金鑰
LicenseKey string

金鑰會從機器人機器的伺服器自動產生。 若要讓機器人運作,機器人和 Orchestrator 上必須存在相同的金鑰。

名稱
Name string

機器人託管的機器名稱。

Description
Description string
類型
Type string

本機類型(標準/範本)。

Scope
Scope string

本機的範圍 (預設/共用/PW/雲端)。

非生產插槽
NonProductionSlots integer

執行階段要保留的非生產位置數目

無人值守插槽
UnattendedSlots integer

執行階段要保留的無人值守插槽數目

無頭老虎機
HeadlessSlots integer

執行階段要保留的 Headless 插槽數目

測試自動化插槽
TestAutomationSlots integer

執行時期要保留的 TestAutomation 插槽數目

Key
Key uuid

在租用戶移轉期間保留的不可變唯一識別碼

機器人版本
RobotVersions array of MachinesRobotVersionDto

機器上託管的機器人版本。

機器人用戶
RobotUsers array of RobotUserDto

指派給範本機器的機器人。

AutoScaling設定檔
AutoScalingProfile string

驅動自動擴展的設定檔。

Id
Id integer

MachinesRobotVersionD為

名稱 路徑 類型 Description
Count
Count integer

機器上具有指定版本的機器人數量。

版本
Version string

機器上託管的機器人版本。

機器標識碼
MachineId integer

機器的 ID。

ProcessSettingsD設定為

ReleaseVersionD設定為

儲存與特定版本相關聯的各種處理程序版本的相關資料。 如果特定版本與發行相關聯,則會為每個關聯建立新的 ReleaseVersion 物件。

名稱 路徑 類型 Description
釋放標識符
ReleaseId integer

父版本的 ID。

版本編號
VersionNumber string

與發行相關聯的處理程序版本。

CreationTime
CreationTime date-time

版本與發行相關聯的日期和時間。

發行名稱
ReleaseName string

與發行相關聯的處理程序名稱。

Id
Id integer

RobotUserDto

名稱 路徑 類型 Description
UserName
UserName string

用戶的名稱。

機器人 ID
RobotId integer

機器人的 ID。

哈斯觸發器
HasTriggers boolean

機器機器人是否定義了觸發器。

SimpleReleaseD設定為

衍生自 BaseReleaseDto 的實體。 它共用基本實體的所有屬性,但導覽屬性除外。

名稱 路徑 類型 Description
Key
Key string

與每個版本相關聯的唯一識別碼。

ProcessKey
ProcessKey string

與發行相關聯之程序的唯一識別碼。

進程版本
ProcessVersion string

與發行相關聯的處理程序版本。

IsLatest版本
IsLatestVersion boolean

指出與版本相關聯的處理程序版本是否為最新。

IsProcess已刪除
IsProcessDeleted boolean

指出是否刪除與發行相關聯的處理程序。

Description
Description string

用於新增有關版本的其他資訊,以便更好地識別它。

名稱
Name string

版本的自訂名稱。 預設名稱格式為ProcessName_EnvironmentName。

EnvironmentId
EnvironmentId integer

與版本相關聯的環境識別碼。

EnvironmentName
EnvironmentName string

與版本相關聯的環境名稱。

環境
Environment EnvironmentDto

一組機器人。

EntryPointId
EntryPointId integer
入口點
EntryPoint EntryPointDto
輸入引數
InputArguments string

以 JSON 格式輸入參數,以預設值傳遞至任務執行。

ProcessType
ProcessType string
支援多個進入點
SupportsMultipleEntryPoints boolean
需要使用者互動
RequiresUserInteraction boolean
目前版本
CurrentVersion ReleaseVersionDto

儲存與特定版本相關聯的各種處理程序版本的相關資料。 如果特定版本與發行相關聯,則會為每個關聯建立新的 ReleaseVersion 物件。

發行版本
ReleaseVersions array of ReleaseVersionDto

目前版本隨時間推移的發行版本集合。

Arguments
Arguments ArgumentMetadata
進程設定
ProcessSettings ProcessSettingsDto
自動更新
AutoUpdate boolean
摘要標識符
FeedId string
工作優先順序
JobPriority string

執行優先順序。 如果為 Null,則預設為 Normal。

CreationTime
CreationTime date-time

此版本的建立時間。

組織單位標識符
OrganizationUnitId integer

此版本所屬資料夾的標識碼。

組織單位完全限定名稱
OrganizationUnitFullyQualifiedName string

此版本所屬資料夾的完整名稱。

Id
Id integer

SimpleRobotDto

衍生自 RobotDto 的實體。 是共用基底實體的所有屬性,但導覽屬性除外。

名稱 路徑 類型 Description
授權金鑰
LicenseKey string

金鑰會從機器人機器的伺服器自動產生。 若要讓機器人運作,機器人和 Orchestrator 上必須存在相同的金鑰。

機器名稱
MachineName string

機器人託管的機器名稱。

機器標識碼
MachineId integer

機器人託管的機器的 ID

名稱
Name string

機器人的自訂名稱。

用戶名稱
Username string

電腦使用者名稱。 如果使用者位於網域下,您也必須以 DOMAIN\username 格式指定它。 附註: 您必須使用簡短的網域名稱,例如 desktop\administrator 和 NOT desktop.local/administrator。

外部名稱
ExternalName string

包含用來儲存密碼的外部存放區中金鑰的值。

Description
Description string

用於添加有關機器人的附加信息,以便更好地識別它。

類型
Type string

機器人類型。

託管類型
HostingType string

機器人託管類型 (標準/浮動)。

佈建類型
ProvisionType string

機器人佈建類型。

密碼
Password string

與電腦使用者名稱相關聯的 Windows 密碼。

CredentialStoreId
CredentialStoreId integer

用來儲存密碼的認證存放區。

UserId
UserId integer

相關聯使用者的識別碼。

已啟用
Enabled boolean

具體說明機器人的狀態 (已啟用/已停用) - 已停用的機器人無法連線至 Orchestrator

憑證類型
CredentialType string

機器人認證類型 (預設/智慧卡)

Environments
Environments array of EnvironmentDto

機器人所屬的環境集合。

機器人環境
RobotEnvironments string

機器人所屬環境名稱的逗號分隔文字表示。

ExecutionSettings
ExecutionSettings object

包含此機器人執行設定的索引鍵值組集合。

是外部授權
IsExternalLicensed boolean

指示機器人是否使用外部授權的旗標

限制並行執行
LimitConcurrentExecution boolean

指定機器人是否可以在多台機器上同時使用

Id
Id integer

QueueItemD設定為

定義機器人可處理的資料片段,以及與其處理狀態相關聯的資訊。 佇列項目會分組在佇列中。

名稱 路徑 類型 Description
佇列定義 ID
QueueDefinitionId integer

父佇列的識別碼。

處理異常
ProcessingException ProcessingExceptionDto

儲存處理失敗佇列項目時擲回的例外狀況的相關資訊。

具體內容
SpecificContent object

索引鍵值組的集合,其中包含在 UiPath Studio 的「新增佇列項目」活動中設定的自訂資料。

輸出
Output object

成功處理後產生包含自訂資料的索引鍵值組集合。

輸出資料
OutputData string

項目處理所產生之輸出資料的 JSON 表示法。

Analytics
Analytics object

索引鍵值組的集合,其中包含用於進一步分析處理的自訂資料。

分析數據
AnalyticsData string

項目處理所產生之分析資料的 JSON 表示法。

地位
Status string

項目的處理狀態。

檢閱狀態
ReviewStatus string

項目的檢閱狀態 - 僅適用於失敗的項目。

ReviewerUserId
ReviewerUserId integer

檢閱者的 UserId (如果有的話)。

Key
Key uuid

佇列項目的唯一識別碼。

Reference
Reference string

使用者指定的佇列項目識別選用值。

ProcessingException類型
ProcessingExceptionType string

處理異常狀況。 如果項目尚未處理或已成功處理,則為空值。

截止日期
DueDate date-time

應處理項目的最新日期和時間。 如果為空,則可以在任何給定時間處理項目。

風險SlaDate
RiskSlaDate date-time

RiskSla 日期,該日期被視為要處理項目的風險區域。

Priority
Priority string

設定指定項目的處理重要性。

延期日期
DeferDate date-time

品項可供處理的最早日期和時間。 如果是空的,可以盡快處理該項目。

開始處理
StartProcessing date-time

項目處理開始的日期和時間。 如果未處理項目,則為 Null。

結束處理
EndProcessing date-time

項目處理結束的日期和時間。 如果未處理項目,則為 Null。

SecondsInPreviousAttempts
SecondsInPreviousAttempts integer

上次失敗處理持續的秒數。

祖先識別碼
AncestorId integer

連線至目前項目的上階項目的 ID。

重試編號
RetryNumber integer

已處理此工作專案的次數。 只有在設定 MaxRetried 數目,且專案處理至少失敗一次且 ApplicationException 時,這才能高於 0。

特定數據
SpecificData string

特定內容的 JSON 表示法。

CreationTime
CreationTime date-time

建立專案的日期和時間。

Progress
Progress string

字串欄位,用來追蹤商務流程進度。

資料列版本
RowVersion byte

用於樂觀並行的識別碼,因此 Orchestrator 可以判斷資料是否過期。

組織單位標識符
OrganizationUnitId integer

已棄用。

組織單位完全限定名稱
OrganizationUnitFullyQualifiedName string

已棄用。

Id
Id integer

ProcessingExceptionD設定為

儲存處理失敗佇列項目時擲回的例外狀況的相關資訊。

名稱 路徑 類型 Description
原因
Reason string

處理失敗的原因。

詳細資訊
Details string

儲存例外狀況的其他詳細資料。

類型
Type string

處理異常狀況類型 (如果有的話)。

關聯的影像檔案路徑
AssociatedImageFilePath string

機器人執行電腦上儲存有關異常相關資訊的影像檔案的路徑 - 例如系統列印螢幕。

CreationTime
CreationTime date-time

發生異常狀況的時間