桌面流程
啟用桌面流程 (先前稱為 UI 流程)
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 所有Power Automate區域 |
| Power Apps | 進階 | 所有Power Apps區域 |
| Power Automate(自動化服務) | 進階 | 所有Power Automate區域 |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
正在建立連線
連接器支援下列驗證類型:
| 使用認證與服務主體作為執行擁有者進行連線 | 使用認證與服務主體作為執行擁有者進行連線 | 所有區域 | 不可共享 |
| 使用登入連線 - 有人值守 | 使用登入連線 - 有人值守 | 所有區域 | 不可共享 |
| 使用用戶名和密碼連接 | 使用用戶名和密碼連接 | 所有區域 | 不可共享 |
| 預設值 [已棄用] | 此選項僅適用於沒有明確驗證類型的舊連線,並且僅用於回溯相容性。 | 所有區域 | 不可共享 |
使用認證與服務主體作為執行擁有者進行連線
驗證識別碼:azureRelayRunOwner
適用:所有地區
使用認證與服務主體作為執行擁有者進行連線
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 機器或機器組 | 字串 | 選擇要連接的機器或機器群組 | 對 |
| 使用者帳戶 | 字串 | 格式化為domain\username或 username@domain.com | 對 |
| 密碼 | securestring | 密碼認證 | 對 |
| 用戶端識別碼 | 字串 | 對 | |
| 用戶端憑證密碼 | 客戶憑證 | 用於服務主體驗證的用戶端憑證密碼 | 對 |
使用登入連線 - 有人值守
驗證 ID:passwordlessAttended
適用:所有地區
使用登入連線 - 有人值守
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 機器或機器組 | 字串 | 選擇要連接的機器或機器群組 | 對 |
使用用戶名和密碼連接
驗證識別碼:azureRelay
適用:所有地區
使用用戶名和密碼連接
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 機器或機器組 | 字串 | 選擇要連接的機器或機器群組 | 對 |
| 使用者帳戶 | 字串 | 格式化為domain\username或 username@domain.com | 對 |
| 密碼 | securestring | 密碼認證 | 對 |
預設值 [已棄用]
適用:所有地區
此選項僅適用於沒有明確驗證類型的舊連線,並且僅用於回溯相容性。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 使用者帳戶 | securestring | 格式化為domain\username或 username@domain.com | 對 |
| 密碼 | securestring | 密碼認證 | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的非 Get 要求 | 300 | 3600 秒 |
| 每個連線的 API 呼叫 | 700 | 60 秒 |
動作
| 執行使用 Windows Recorder V1(已棄用)建置的流程 [已棄用] |
流程會自動執行一組在單一應用程式中使用 Windows 錄製器(V1)(已棄用)錄製的步驟。 |
| 執行測試會話 |
執行指定測試案例的測試會話。 |
| 為桌面版執行用 Power Automate 建置的流程 |
流程會自動執行由 Power Automate 為桌面設計的一組步驟。 |
執行使用 Windows Recorder V1(已棄用)建置的流程 [已棄用]
流程會自動執行一組在單一應用程式中使用 Windows 錄製器(V1)(已棄用)錄製的步驟。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
桌面流程
|
uiFlowId | True | string |
選擇一個選項或創建您自己的選項 |
|
執行模式
|
runMode | string |
選擇在登入時執行 (有人值守) 或在背景 (無人值守) 之間執行。 |
|
|
Priority
|
runPriority | string |
選擇一個選項或添加您自己的選項 |
|
|
項目
|
item | dynamic |
輸入。 |
傳回
執行測試會話
執行指定測試案例的測試會話。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
執行模式
|
runMode | True | string |
選擇在登入時執行 (有人值守) 或在背景 (無人值守) 之間執行。 |
|
有人值守模式
|
runSession | string |
選取「有人值守」執行模式時,可在桌面上或以子母模式執行 |
|
|
Priority
|
runPriority | string |
測試案例應該以 <高> 優先權還是 <正常> 優先權執行。 預設為 <普通>。 |
|
|
測試案例
|
testCases | True | array of string |
傳回
測試結束。
為桌面版執行用 Power Automate 建置的流程
流程會自動執行由 Power Automate 為桌面設計的一組步驟。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
桌面流程
|
uiFlowId | True | string |
選擇一個選項或創建您自己的選項 |
|
執行模式
|
runMode | True | string |
選擇在登入時執行 (有人值守) 或在背景 (無人值守) 之間執行。 |
|
有人值守模式
|
runSession | string |
選取「有人值守」執行模式時,可在桌面上或以子母模式執行 |
|
|
影片日誌
|
videoLogger | string |
在「無人值守」模式下執行錄影時,請啟用或關閉錄影日誌擷取。 |
|
|
Priority
|
runPriority | string |
選擇一個選項或添加您自己的選項 |
|
|
項目
|
item | True | dynamic |
輸入。 |
傳回
定義
GetTestStatusResponse(取得測試狀態回應)
測試結束。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
testSessionID
|
testSessionId | string |
Dataverse 中的測試會話記錄 ID |
|
狀態
|
status | string |
整體最終測試賽狀況 |
|
測試案例
|
testCases | array of object | |
|
testCaseId
|
testCases.testCaseId | string |
Dataverse 中的桌面流程記錄 ID |
|
flowSessionID
|
testCases.flowSessionId | string |
Dataverse 中的流程會話記錄 ID |
|
statusCode
|
testCases.statusCode | string |
流程會話的狀態碼 |
|
errorCode
|
testCases.errorCode | string |
流程會話的錯誤代碼(成功時則為空/未定義) |