共用方式為


將流程與應用程式關聯

從 Power Automate 入口網站,您可以將自動化和預定流程與 Power Apps 中的應用程式和 Dynamics 365 應用程式相關聯。 然後,您可以同時管理流程和應用程式,並更輕鬆地追蹤相依性。 如果在任何環境中缺少關聯的應用程式,該流程會提醒您缺失相關性。 此功能也可確保應用程式始終保持最新狀態。

此功能可以為那些經常難以追蹤哪些應用程式使用哪些流程的製作者提供幫助。 若未進行關聯,則在環境中不存在對應的應用程式時,流程可能會中斷。 結果可能會造成妨礙和延遲。

新增關聯

若要在流程與應用程式之間建立關聯,請執行下列步驟。 為了保持一致性和連續性,當流程部署在其他環境中時,會保留關聯。 這樣可協助減少錯誤並加快開發過程。

  1. 登入 Power Automate

  2. 在左側導覽窗格中,選取我的流程

  3. 尋找和選取要與應用程式建立關聯的流程。

  4. 在右下角的關聯的應用程式磚,選取編輯

    在相關聯的應用程式磚上顯示 [編輯] 按鈕的螢幕擷取畫面。

  5. 相關應用程式頁面上,選取新增關聯

  6. 根據預設,會選取 Power Apps 索引標籤,並顯示 Power Apps 中使用與流程相同資料來源的應用程式。 若要尋找 Dynamics 365 應用程式,請選取 Dynamics 365 索引標籤。

    顯示 Power Apps 和 Dynamics 365 索引標籤的螢幕擷取畫面。

    注意

    如果您找不到應用程式,請移至本文「常見問題集」一節的為什麼我在應用程式清單中找不到我的應用程式?

  7. 選取一個或多個應用程式,然後選取儲存

  8. 若要查看關聯的應用程式,請返回至流程詳細資料。

    關聯應用程式清單的螢幕擷取畫面。

移除關聯

若要移除流程與應用程式之間的關聯,請執行下列步驟。

  1. 登入 Power Automate
  2. 在右下角的關聯的應用程式磚,選取編輯
  3. 選取您要刪除的應用程式。
  4. 當 [垃圾桶] 符號出現在應用程式名稱旁邊時,請選取它。
  5. 移除應用程式關聯頁面上,選取移除

常見問題

為什麼我在應用程式清單中找不到我的應用程式?

您的應用程式未列出的原因可能如下:

  • 您沒有存取應用程式的權限。
  • 應用程式未安裝在環境中。
  • 應用程式未和流程使用相同的資料來源。

我關聯了 10 個應用程式。 為何在 [流程詳細資料] 頁面上只顯示四個應用程式呢?

在 [流程詳細資料] 頁面上的關聯應用程式磚只會顯示前四個應用程式。 若要檢視完整清單,請選取編輯。 所有應用程式隨即出現在關聯的應用程式頁面上。

我正在把流程部署到生產中。 在流程投入使用後,是否必須重新建立關聯?

您只需要在較低的環境中建立一次關聯即可。 當流程部署在其他環境中時,會保留關聯。

為何我的應用程式關聯狀態顯示為失敗?

關聯的應用程式頁面會顯示您應用程式的狀態。

[關聯的應用程式] 頁面上應用程式狀態的螢幕擷取畫面。

關聯失敗狀態可能是下列其中一個原因所致:

  • 應用程式已從環境中移除。
  • 應用程式已經過編輯,不再使用與流程相同的資料來源。
  • 您不再擁有應用程式的存取權。

我的流程有 Power Apps 觸發程序。 為何 [關聯的應用程式] 磚空白?

這是已知的問題。 如果流程有 Power Apps 觸發程序,則使用該流程的應用程式將不會自動顯示。 我們規劃很快實現該功能。

我有 Power Apps 每個應用程式的授權。 如何確保上下文中的流程可以執行?

Power Apps 依應用程式授權可提供有限的 Power Automate 功能組。 如果流程支援 Power Apps 中的應用程式,請將該流程與應用程式關聯。 建立關聯之後,擁有 Power Apps 依應用程式授權的使用者就可以使用該流程。

為什麼我的終端使用者 Power Automate 串流連線無法在 Power Apps 中運作?

目前使用者的連線可能未經驗證。 例如,使用者可能更改了密碼。 流程將不斷失敗。 Power Apps 不會嘗試自動修復這些連線或重新提示終端使用者更新憑證。 這是 Microsoft SharePoint Online 和非 Entra 式連線的已知問題。 重新整理工作階段也許能解決此問題。 或者,您可能需要將流程包裝在 IfError() 中,並在失敗的情況下,直接呼叫所有相依連線以觸發重新驗證,然後重新執行流程。

我是系統管理員,且想大量建立流程和應用程式的關聯。 是否有系統管理員命令?

使用 Power Automate 授權常見問題集一文中如何將上下文流程關聯到 Power Apps/Dynamics365 應用程式的 PowerShell 命令