有關 Power Automate 授權的常見問題集

以下是有關 Power Automate 獨立授權的常見問題集。

Power Automate 授權方案如何適用於流程執行?

如果流程設定為 Power Automate Process 方案,則其可以存取進階連接器、具有最高限制,並將始終使用程序方案要求限制 (不論是誰執行該流程)。

如果流程設定為 Power Automate Premium 使用者方案,且如果流程是自動或排程的流程,則它會取得主要負責人的方案。 如果流程是即時/按鈕流程,則會使用執行流程之使用者的授權。 如果使用者有多個方案 (如 Microsoft 365 方案和 Dynamics 365 方案),則流程會使用這兩個方案的要求限制。

Power Automate 的使用者授權方案為 Power Automate Premium 方案,但使用者還可以使用各種其他授權方案選項。 擁有免費方案或其中一個 Microsoft 365 授權方案的使用者,只能存取標準連接器,但是大部分的其他授權方案和試用版都能提供對進階連接器的存取權。

如需深入了解包含 Power Automate 功能的授權方案,請移至 Power Automate 授權類型Power Platform 授權指南。 若要詳細了解授權方案的限制和效能設定檔,請前往自動流程、排程流程和即時流程的限制

我需要哪些 Power Automate 授權?

Microsoft 建議大多數組織為其組織中的每位使用者購買 Power Automate Premium 授權。 如果您想使用零基礎架構建置、測試和執行桌面流程自動化,請為執行無人值守自動化的每個業務流程或機器購買 Power Automate 流程授權,並購買 Power Automate 託管 RPA 外掛程式。

Premium 使用者的方案是為人類使用者而設計,以支援在組織中廣泛採用自動化文化。 RPA 開發人員需要在入口網站上 Power Automate 建構和管理桌面流程。

程序授權是為核心企業程序自動化而設計,這些流程自動化通常是自動化後端活動 (不是由人手動執行)。 例如,每個組織都需要發票處理或人力資源入職程序,必須要有這些程序才能維持業務正常運作。 這些程序的規模和複雜性各不相同,範圍從小規模計劃到跨越透過共用資料來源互連的多流程大規模工作都有。 例如,發票處理程序有多個流程處理發票從建立到審核再到付款的流程。 所有流程都是一個商務程序的一部分,因為它們都是透過數個步驟來處理發票。

透過取得 Process 授權,組織就能確保商務程序中的所有流程都已獲得適當的授權。 這使得互連的流程部署和管理成為內聚性的單元,從而促進應用程式生命週期管理 (ALM) 和最佳化效能。

如果您的流程符合下列其中一項準則,您就需要有 Process 授權:

  • 您的流程會使用無人參與的 RPA (機器人程序自動化),在電腦上執行桌面流程,而不需要使用者互動。
  • 您的流程是在應用程式使用者下執行 (流程負責人是服務主體)。 具有多個環境 (開發/測試/實際執行) 的組織使用 DevOps 管線,將流程匯出並部署到其他環境中,以取得良好的 ALM (應用程式生命週期管理)。 他們會使用服務主體來執行流程,以避免在實際執行環境中授與使用者存取權。
  • 您的流程會處理大量資料或需要頻繁執行,因此需要大量的 Power Platform 要求。
  • 您的進階流程由多個使用者所叫用。 在這種情況下,要不是每個人都需要 Premium 授權,就是流程需要 Process 授權。 如果流程具有 Process 授權,則不需要任何使用者擁有授權。 它為組織提供了根據流量數量支付授權費用的靈活性。 影響許多人的大型組織或解決方案可以從固定的每月費用中受益。
  • 您的流程使用進階連接器,而您的組織有多個來賓使用者使用該流程,但您不知道來賓使用者的家庭租用戶是否為他們提供了 Premium 授權。

注意

流程授權僅授權流程和/或電腦,而不授權使用者。 Premium 使用者方案需要 RPA 開發人員在入口網站上 Power Automate 建構和管理桌面流程。 若要詳細瞭解 Premium 使用者方案附帶的高級 RPA 功能,請前往 Premium RPA 功能

我需要多少 Power Automate Process 授權?

  • 您的程序有無人參與的 RPA (機器人程序自動化):您需要多少電腦工作階段?

    為每台電腦購買一個 Process 授權。 如果您需要在電腦上並行執行,您可以新增更多的 Process 授權。 Process 授權所涵蓋所有在電腦上執行,屬於商務程序一部份的桌面流程 (RPA) 和雲端流程 (DPA)。

  • 您的程序只需要 DPA (數位程序自動化):您想要自動化多少核心商務程序?

    為每個核心商務流程購買一個流程。 以下是一些核心商務程序範例:發票處理或人力資源 (HR) 上線。 與同一商務程序相關的所有雲端流程均包含在授權中。

如果我有多個雲端流程,每個雲端流程都在電腦上以無人參與模式叫用自己的 RPA 流程,那麼我需要多少個流程授權?

使用 Process 授權,您可以將多個雲端流程排入佇列來執行它們。 例如,如果您有四個獨立的雲端流程,並且每個雲端流程都在同一台電腦上叫用自己的桌面流程執行,您可以在同一個虛擬機器中,於上午 09:00 執行第一個雲端流程,在上午11 :00 執行第二個雲端流程等。

在下面的螢幕擷取畫面中,所有雲端流程都涵蓋在一個 Process 授權中,因為它們在同一台電腦上執行桌面流程。 這些雲端流程上下流程中的任何上層流程和下層流程也都包含在該電腦的 Process 授權中。

所有雲端流程都涵蓋在一個 Process 授權中,因為它們在同一台電腦上執行桌面流程。

我的 DPA 程序有多個雲端流程。 我是否需要多個 Process 授權?

核心商務程序的規模和複雜性各不相同,範圍從小規模計劃到跨越透過共用資料來源互連的多流程大規模工作都有。 例如,發票處理程序有多個流程處理發票從建立到審核再到付款的流程。 所有流程都是一個商務程序的一部分,因為它們都是透過數個步驟來處理發票。 您只需要一個核心商務程序的 Process 授權。 這會鼓勵微服務架構的最佳做法,其中的流程可能會很小,但具有精細的功能,從而更好地進行維護。

找出啟動程序的流程,並將 Process 授權指派給該流程。 具有 Process 授權之流程的上層流程和下層流程均涵蓋在 Process 授權中。 這些流程可以位於相同解決方案或不同解決方案中。

非上層/下層流程可以手動關聯到具有 Process 授權的流程。 這些流程必須位於相同的解決方案中,而且必須使用相同的資料來源。

在內容流程中組織為上層、下層流程的流程都會視為一個程序,並將一個 Process 授權指派給主要流程,且共用 Process 授權的 Power Platform 要求限制。

我的解決方案有多個程序。 我需要多個 Process 授權嗎?

是。 一個解決方案可以有多個程序,並為每個程序指派一個 Process 授權。

誰需要購買 Premium 授權?

  • 對於在 Power Automate 入口網站上建構和管理桌面流程的每個 RPA 開發人員,您都需要一個高級授權。 若要進一步了解,請前往 Premium RPA 功能
  • Power Automate Process 方案在所有授權中的優先順序最高。 這表示如果已將 Process 授權指派給流程,則流程一律會使用此授權,而且不需要負責人或執行使用者擁有 Premium 授權。
  • 自動化和預定流程一律在流程負責人的內容中執行,不管是誰啟動了流程,或在流程內部使用了哪些帳戶進行連線。 即時流程 (按鈕、混合觸發程序) 在叫用它們的使用者的內容中執行,與流程中使用的連線無關。 如果自動化或預定流程使用進階連接器,則只有負責人需要具備 Premium 授權。
  • 如果您的即時流程具有進階連接器,則執行此流程的每個使用者都需要 Power Automate Premium 授權。 在這種情況下,您可以使用 Process 授權來授權流程,而不是授權每個使用者。
  • 如果流程不使用進階連接器,則不需要 Premium 授權。 您可以使用 Microsoft 365 授權。

若要找出您擁有的流程類型 (自動/手動/預定),請選取一個流程以在詳細資料中查看其「類型」。

流程類型的螢幕擷取畫面。

  • 如果流程位於 Power Apps 或 Dynamics 365 應用程式的內容中,而且是自動流程,則該流程必須與使用 Power Apps 或 Dynamics 365 應用程式所建立的應用程式關聯,並且負責人需要 Power Apps Premium 授權或 Dynamics 365 授權。
  • 如果流程位於 Power Apps 或 Dynamics 365 應用程式的內容中,而且是即時流程,則執行該流程的每位使用者都需要 Power Apps Premium 授權或 Dynamics 365 授權。
  • 如果上層流程呼叫下層流程,則下層流程會利用上層流程的內容。 例如,如果以下條件,則會使用上層流程負責人的授權:
    • 如果上層流程是自動流程,且
    • 下層流程使用進階連接器,且
    • 下層流程沒有 Process 授權。 如果下層流程具有 Process 授權,則其會使用 Process 授權,而不是上層流程的授權。

轉換期間,下層流程不會繼承上層流程授權。 下層流程使用負責人的授權。 但是,交接期間結束後,將只會使用上層流程授權 (負責人的授權/上層流程的 Process 授權),除非下層流程具有 Process 授權。

我們有三種環境 (開發、測試和生產) 來符合最佳作法,而且我們需要在多種環境中的流程。 我們是否需要為每個環境購買 Process 授權?

每個流程都存在於特定環境中。 這代表如果要將流程匯入不同的環境中,則每個執行個體都是單獨流程,而且需要單獨的授權。 上層流程、下層流程以及在流程內容中標記的所有流程都會視為一個流程,而一個 Process 授權可涵蓋同一環境中這些流程的使用。

我們有三種環境 (開發、測試和生產) 來符合最佳作法,而且我們需要在多種環境中的流程。 我們是否需要為每個環境購買 Premium 授權?

Power Automate Premium 授權是使用者層級授權。 所有使用者層級授權 (Power Automate Premium、Microsoft 365、Dynamics 365) 均為租用戶層級授權。 使用者可以在所有環境中使用流程,而不需要個別購買授權。

Power Automate 託管 RPA 附加元件可以作為 Power Automate 無人值守 RPA 附加元件?

是的,您可以透過兩種方式來使用 Power Automate 託管 RPA 附加元件容量:

  • 適用於託管電腦和託管電腦群組
  • 以無人參與模式執行可套用於本機、遠端桌面或其他虛擬化環境的桌面流程 (RPA)

Microsoft 365 客戶能否建立解決方案感知流程和下層流程?

有。 如果 Microsoft 365 客戶建立解決方案感知流程的環境附加了 Dataverse 資料庫,則他們可以建立解決方案感知流程。 預設環境會預設取得 Dataverse 資料庫。 管理員必須將 Dataverse 執行個體附加至非預設環境。 管理員至少需要 1GB 租用戶層級的 Dataverse 資料庫容量,才能建立新的環境。

Power Apps、Power Automate、Microsoft Copilot Studio、Dynamics 365 Sales、Customer Service 和 Field Service 的第一次訂閱為租用戶新增了 10GB 的一次性預設容量限制。 當您將訂閱新增至租用戶時,額外 Dataverse 容量可能會計入該租用戶。 例如,如果新的客戶購買 Power Automate Premium 方案,則租用戶會獲得 10 GB 的預設 Dataverse 資料庫容量。 如果租用戶購買 10 個 Power Automate Premium 授權,則租用戶會取得 10.5 GB (10 GB 加 10 倍 50 MB)。

我在進階流程中使用多個使用者連線。 哪個使用者需要 Premium 授權才能執行流程?

連線是獨立於授權檢查。 您可以一個流程中擁有多個使用者連線,但是該流程永遠會在主要負責人/僅執行使用者/Premium 授權的內容中執行。

流程負責人已離開組織。 我們如何確保流程可以順利運作?

如果流程是解決方案感知流程,您可以在 Power Automate 中 變更負責人,或使用 Power Automate Web API 以確保流程可以順利運作。 如果流程是非解決方案感知流程,則任何共同負責人都可以將其新增至解決方案,然後變更負責人。 如果不是,請將 Power Automate Process 授權指派至流程,以確保它持續執行。 或者,流程的任何共同負責人都可以匯出和匯入流程。 匯入後,流程將會成為新的流程,而共同負責人會成為該流程的負責人。 流程會使用新負責人的授權。

如果不採取任何動作,流程將會降級至較低的效能,並將通知所有的流程負責人,並在 14 天後關閉流程。

流程的負責人已不具備 Premium 授權,但該流程是進階流程。 會怎麼樣?

如果不採取任何動作,流程將會降級至較低的效能,並將通知所有的流程負責人,並在 14 天後關閉流程。

來賓使用者 (非來自您的租用戶) 是否需要授權才能使用 Power Automate?

是。 來賓使用者必須擁有透過下列其中一個租用戶指派的 Power Automate 授權:

  • 主控流程的租用戶。 您可以為他們指派暫時存取權或獨立授權的管理員試用版。

  • 來賓使用者的主租租用戶。

例如,如果來賓使用者在主租用戶中已指派 Power Automate Premium 授權,則他們可以在主控該流程的來賓租用戶中使用 Premium 功能。

Power Automate (包括 Office、Power Automate Premium、Power Apps Premium 和 Dynamics 365 使用者方案) 具有以下特性:

  • 在 Azure 公用雲端中,這些方案在來賓案例中可跨租用戶進行識別,因為它們並未繫結至特定環境。

  • 在 Azure 國家或主權雲端中,這些方案可在來賓案例中跨租用戶進行識別。 詳細資訊:請參閱國家/地區雲端Azure 地理位置

  • 不同 Azure 雲端中的租用戶之間無法識別權限。

Windows 授權中包括哪些 Power Automate 功能?

在預設環境中,Windows 11 使用者可以試用有人參與 RPA 中的桌面資料流程以提高個人效率。 他們無法在預設環境以外的不同環境中共用桌面流程或建立桌面流程。 Windows 使用者無法存取雲端流程。 若要取得完整的雲端流程和 RPA 功能,請購買 Power Automate Premium 方案。

Windows 11 使用者可以在 Windows 搜尋列中搜尋「Power Automate」。 會自動下載電腦版 Power Automate 應用程式,然後在您第一次選取其圖示時再啟動。

Windows 10 和 Windows Server 2016 的使用者是否可以使用桌面版 Power Automate?

是的,他們可以用電腦版 Power Automate (他們擁有其使用權),但他們必須從下載中心下載它。

舊版授權問題

從 2023 年 8 月 1 日開始,Power Automate 依流程方案 (每個流程每月 100 美元,至少購買 5 個授權) 和 Power Automate 無人參與 RPA 附加元件 (每個機器人每月150 美元,並且需要授權先決條件) 將從定價頁面中移除。 它們將於 2024 年 2 月 1 日從價目表中移除。 Power Automate 程序是一種更易於管理的全面授權,它可授權單一「自動化」機器人,該機器人可用於無人參與的機器人程序自動化 (無人參與 RPA),或使用數位程序自動化 (DPA) 的雲端流程,並且組織中可存取的使用者人數不受限制。 Power Automate Process 的定價為每個機器人一個月 150 美元。

Process 授權與依流程授權有何不同

對於無人參與 RPA,先前的使用者需要為雲端流程購買依流程授權和無人餐與 RPA 附加元件。 現在,他們可以為電腦上的每個 RPA 工作階段購買 Process 授權。 所有在電腦上叫用桌面程序流程的雲端流程會包含在 Process 授權中。

對於雲端流程,一個依流程授權只允許上層流程及其下層流程。 而一個 Process 授權可允許上層流程、其下層流程和任何在流程內容中標記的流程。 依流程至少要購買 5 組套件才能開始使用。 程序授權沒有最低購買數量要求。

Power Automate Premium 授權與包含有人參與 RPA 授權的 Power Automate 依使用者方案有何不同?

Power Automate Premium 方案定價為每位使用者每月 40 美元,其囊括了 [包含有人參與 RPA 的 Power Automate 依使用者方案] 的所有優點,且每位使用者每月多加 15 美元,即可獲得 Process Mining 視覺化和分析程序功能。

Office 365 授權問題

以下是有關透過 Office 365 授權使用 Power Automate 的常見問題集。

Office 365 授權中包括哪些 Power Automate 功能?

所選 Office 365 授權包含有限的 Power Automate 使用權,可讓使用者針對個人生產力案例自訂並擴充 Office 365。 如果是企業案例,Office 建議使用獨立授權

Office 365 授權包括以下 Power Automate 功能:

不包括以下 Power Automate 功能:

以下 Office 365 授權包括 Power Automate 功能:

  • Office 365 E1
  • Office 365 E3
  • Office 365 E5
  • Office 365 F3
  • Office 365 商務基本版
  • Office 365 商務標準版
  • Office 365 商務進階版
  • Office 365 F1
  • Office 365 F3
  • Office 365 E3
  • Office 365 E5
  • Windows 10 Pro
  • Windows Enterprise E3
  • Windows Enterprise E5
  • Office 365 A1 教職員版
  • Office 365 A1 學生版
  • Office 365 A1 Plus 教職員版
  • Office 365 A1 Plus 學生版
  • Office 365 A3 教職員版
  • Office 365 A3 學生版
  • Office 365 A3 學生版使用權益
  • Office 365 A5 教職員版
  • Office 365 A5 學生版
  • Office 365 A5 學生版使用權益

Dynamics 365 授權問題

下列問題與 Dynamics 365 授權和 Power Automate 使用權利有關。

Dynamics 365 授權中包括哪些 Power Automate 功能?

Dynamics 365 授權包括以下 Power Automate 功能:

Dynamics 365 授權不包括以下 Power Automate 功能:

當您將 Dynamics 365 授權與 Power Automate 搭配使用時,流程必須在 Dynamics 365 應用程式的內容中執行。 這是指對觸發程序或動作使用與 Dynamics 365 應用程式相同的資料來源。 如果您的流程使用與 Dynamics 365 應用程式無關的獨立 Power Automate 動作,則需要購買獨立的 Power Automate 授權。

Dynamics 365 應用程式內容中使用 Power Automate 的 Dynamics 365 授權範例

您的組織將 Azure DevOps 與 Dynamics 365 CRM 連線,以升級支援案例並建立工作項目,以更快地解決問題。 作為 Dynamics 365 授權的一部分,Power Automate 權限會包含在下列案例的流程中:

  • 讀取或寫入 Azure DevOps。
  • 使用內建 Dataverse 觸發程序或動作。

在 Dynamics 365 應用程式內容之外使用 Power Automate 的 Dynamics 365 授權範例

相同的使用者 (在先前的 Dynamics 365 範例中) 還想使用更新 Oracle 資料庫的流程。 此流程具有以下屬性:

  • 它與 Dynamics 365 應用程式完全無關。
  • 它不會以任何方式與 Dynamics 365 應用程式 (或其資料來源) 進行互動。

在此案例中,使用者需要獨立的 Power Automate 授權。

以下 Dynamics 365 授權包括 Power Automate 功能:

  • Dynamics 365 Sales Enterprise
  • Dynamics 365 Sales Professional
  • Dynamics 365 Customer Service Enterprise
  • Dynamics 365 Customer Service Professional
  • Dynamics 365 Field Service
  • Dynamics 365 Project Operations
  • Dynamics 365 Team Members
  • Dynamics 365 Finance
  • Dynamics 365 Supply Chain Management
  • Dynamics 365 Commerce
  • Dynamics 365 Human Resources
  • Dynamics 365 Operations – 使用中
  • Dynamics 365 Business Central
  • Dynamics 365 Business Central 團隊成員

Power Apps 授權問題

下列問題與 Power Apps 授權和 Power Automate 使用權利有關。

Power Apps 授權中包括哪些 Power Automate 功能?

Power Apps 授權包含一組有限的 Power Automate 功能。 Power Apps 授權包括以下 Power Automate 功能:

  • 建立和執行自動化、預定、按鈕流程。
  • 存取標準連接器
  • 存取應用程式內容中的進階連接器
  • 應用程式內容中的商務程序流程
  • 應用程式內容中的自訂連接器
  • 應用程式內容中的內部部署閘道
  • Power Platform 要求限制:Power Apps Premium 每天取得 40,000 要求 (在轉換期間每天 100,000 要求) 和 Power Apps 依應用程式方案每天取得 6,000 要求 (在轉換期間每天 10,000 要求)。
  • Power Apps Premium 取得 250 MB Dataverse 資料庫容量和 2 GB Dataverse 檔案容量。 Power Apps 每個應用程式取得 50MB Dataverse 資料庫容量和 400MB Dataverse 檔案容量。 由使用 Power Apps 建立的處理複雜物件的應用程式所叫用的流程將消耗此儲存空間限制。 例如,如果某個流程解析 100 頁文件並對其進行更新,則其需要在 [執行歷程記錄] 中保留該文件以供未來疑難排解所需的儲存空間將消耗此限制。

Power Apps 授權不包括以下 Power Automate 功能:

在使用 Power Apps 內容建立的應用程式中使用 Power Automate 的範例

具有獨立 Power Apps 授權的使用者執行使用 SQL 資料庫做為資料來源的應用程式。 使用 Power Apps 建立的應用程式也包含執行下列作業的流程:

  • 讀取或寫入 SQL 資料庫。
  • 例如,使用內建的 Power Apps 觸發程序或動作,傳送推播通知給使用 Power Apps 建立的應用程式。

在使用 Power Apps 內容建立的應用程式之外使用 Power Automate 的範例

相同的使用者 (在上例中) 還想使用更新 Oracle 資料庫的流程,且具有以下屬性:

  • 它與使用 Power Apps 建立的應用程式完全無關。

  • 它不會以任何方式與使用 Power Apps 建立的應用程式 (或其資料來源) 進行互動。

在此範例中,使用 Power Automate 建立的流程是在 Power Apps 的內容之外使用,因此使用者需要獨立的 Power Automate 授權。

第二個在使用 Power Apps 內容建立的應用程式之外使用 Power Automate 的範例

環境有多個應用程式。 資料管理的流程無法直接支援應用程式,但可以確保資料品質。 使用者需要獨立的 Power Automate 授權。

AI Builder 授權問題

在以下文章中尋找全域 AI Builder 授權資訊:

Power Automate 流程中如何獲得授權的 AI Builder 動作?

為了在流程中新增和執行 AI Builder 動作,您需要特定的 AI Builder 授權:AI Builder 動作會消耗 AI Builder 點數,這些點數可以在 Power Automate 進階授權、其他 Power Platform 進階授權中獲得,或主要在 AI Builder 容量附加元件中獲得。

點數必須可在流程環境中使用

您也可以使用 AI Builder 試用版

Power Automate 進階授權包含多少點數?

若要尋找種子點數的詳細資料,請移至獲得 AI Builder 點數的權利

實施

為什麼我的流程關閉了?

若要深入了解,請前往當進階流程由於授權問題而關閉

此連結還說明強制執行類型,以及如何識別需要進階授權以避免因強制執行而中斷流程。

我有多個環境。 如何取得租用戶中需要我關注的流程?

如果租用戶中的環境數目小於 500,請使用下列指令碼來取得整個租用戶中所有需要授權的流程:

$environments = Get-AdminPowerAppEnvironment

$allFlows = @()
foreach ($env in $environments) {
    Write-Host "Getting flows at risk of suspension for environment $($env.DisplayName)..."
    $flows = Get-AdminFlowAtRiskOfSuspension -EnvironmentName $env.EnvironmentName
    Write-Host "Found $($flows.Count) flows at risk of suspension."
    $allFlows += $flows
}

將所有流程寫入 CSV 檔

$allFlows | Export-Csv -Path "flows.csv" -NoTypeInformation

Write-Host "All flows at risk of suspension written to flows.csv"

如果租用戶中有超過 500 的環境,請提出支援票證,以便我們的支援團隊可以為您執行報表。

我已指派授權,但仍在 PowerShell 中看到需要我注意的流程。 為什麼?

將授權指派/流程與應用程式關聯之後,即可編輯和儲存該流程。 PowerShell 最多需要 24 小時才能重新整理並從 PowerShell 回應中移除流程。

我已指派授權,但仍在 Power Automate 入口網站中看到需要注意流程的橫幅。 為什麼?

指派授權/將流程與應用程式關聯後,進階授權可能需要最多七 (7) 天才會顯示在 Power Automate 入口網站中。 若要重新整理最新的授權狀態,請編輯並儲存流程。

如何輕鬆判斷我的流程是否在 Power Apps/Dynamics 365 應用程式的內容中?

是否建立流程以支援 Power Apps/Dynamics 365 應用程式? 如果已刪除對應的應用程式,可以刪除該流程嗎? 流程是否與應用程式使用相同的資料來源? 如果是這樣,則流程位於內容中。

如何將內容流程關聯至 Power Apps/Dynamics 365 應用程式?

為支援使用 Power Apps/Dynamics 365 建立的應用程式所建立的流程,必須在應用程式的內容中執行。 這表示流程必須對觸發程序或動作使用與應用程式相同的資料來源。 如果已建立自動或排程的雲端流程來支援應用程式,而且是在應用程式的內容中,請使用 PowerShell 指令碼將流程連結至應用程式。 流程連結之後,就會在應用程式與流程之間建立相依性,而且可以一起管理它們。 如果已刪除或未使用連結的應用程式,則會關閉該流程。

製作者還可以將其流程與 Power Automate 入口網站中的應用程式關聯起來。 若要深入了解,請移至將流程關聯到應用程式

依應用程式方案提供的 Power Automate 功能

Power Apps 依應用程式方案可讓使用者執行使用進階功能的 Power Automate 流程。 這些流程必須由 Power Apps 觸發,或者透過 PowerShell 或 Power Automate 入口網站關聯到應用程式。

若要深入了解,請移至在內容流程中關聯到應用程式

多工

多工是指使用硬體或軟體,讓客戶用來彙集連線、重新路由資訊或減少直接存取或使用 Power Apps、Power Automate 和 Microsoft Copilot Studio 的使用者數目。

將多工做為減少要購買授權數目的機制違反授權合約。 若要深入了解,請移至用戶端存取授權 (CAL) 需求中的多工指南。

以下是多工的範例:

  1. 如果進階流程只是將資料從 Dataverse 移至共用位置,或傳送電子郵件給同事,則其不屬於多工,因為使用者是使用資料,而不是觸發流程。

  2. 如果在將新項目新增至 SharePoint 清單時會觸發進階流程,將詳細資料儲存在 Dataverse 中,然後傳送電子郵件給流程的負責人,可多人上傳項目至清單,但是電子郵件只會傳送給負責人。 在這種情況下中,只有負責人需要授權,因為他們是唯一從流程取得值的人。

  3. 如果第二點中提到的流程將電子郵件傳送上傳項目的使用者,則負責人和使用者都需要 Premium 授權。 在這種情況下,使用者會間接觸發流程 (透過將項目上傳至 SharePoint),並以電子郵件的形式從流程取得值。 無法授權所有使用者屬於多工。

我有多個在共用服務帳戶下執行的流程。 我需要哪些授權?

  • 服務帳戶:Microsoft Entra 使用者帳戶當作服務帳戶使用。 服務帳戶是一種特殊類型的帳戶,用來表示非人類實體,例如應用程式、API 或其他服務。 通過與其他使用者共用認證而做為服務帳戶的使用者帳戶會帶來安全性風險,如果有多個使用者有權存取服務帳戶,就會造成安全風險並難以追蹤誰對流程進行了變更。 管理其密碼也是一個挑戰。 建立服務帳戶時,只提供工作所需的權限。 評估現有的服務帳戶,以查看您是否可以減少權限。 限制有權存取服務帳戶的人數,以將資訊安全風險降至最低。 您也可以為不同的案例建立不同的帳戶,以將風險降至最低。 不建議將服務帳戶做為最佳做法。 在某些案例中,服務帳戶是用來移除流程對原始負責人的相依性。 在這種情況下,請使用服務主體來解決安全性威脅。

  • 服務主體:Microsoft Entra 服務主體函數是做為應用程式執行個體的識別。 服務主體定義可以存取應用程式的人員,以及應用程式可存取的資源。 服務主體會在每個使用應用程式的租用戶中建立,並參考全域唯一的應用程式物件。

  • 非互動式使用者:Dataverse 支援非互動式使用者進行背景程序 (如在資料庫之間移轉資料) 等活動。 這些活動不需要使用者與服務互動。 每個租用戶最多有七 (7) 個非互動式使用者。 Power Automate 目前不支援非互動式使用者。

  • 真人使用者:這些是 Microsoft Entra ID 中的真人同步使用者。

本指南適用於以流程負責人身分在服務帳戶下執行的特定流程。

如果要在服務帳戶下執行流程,請按以下方法避免多工處理:

  • 如果流程只使用標準連接器而不使用任何進階功能,則所有擁有服務帳戶認證的使用者都可以擁有 Microsoft/Office 365 授權、Power Automate 免費授權或任何 Power Automate Premium 授權。

  • 如果流程使用進階功能 (進階連接器、機器人程序自動化、自訂連接器、內部部署閘道、商務程序流程):

    • 服務帳戶是由一組有限的使用者所使用。 在此案例中,授權所有使用者和服務帳戶就夠了。
    • 有許多使用者都使用該服務帳戶。 在此案例中,建議將 Premium 授權指派給流程,以確保新增至該帳戶的任何新使用者都能自動符合規範。
  • 如果流程是手動或應用程式觸發流程/Dataverse「以使用者身分執行」流程,則執行該流程的所有使用者都將需要 Premium 授權,或者流程需要 Process 授權。 在誰需要購買 Premium 授權上查看此常見問題集。

  • 進階流程位於使用 Power Apps/Dynamics 365 應用程式建立的應用程式內容中 (流程共用應用程式的資料來源):

    • 所有擁有服務帳戶和服務帳戶認證的使用者,都需要具備 Power Apps/Dynamics 365 授權。
    • 如果使用者不具備 Power Apps/Dynamics 365 授權,所有的使用者和服務帳戶就需要 Power Automate 使用者授權。
    • 或者,流程可以使用 Process 授權獲得授權,且任何使用者/服務帳戶都不需要授權。
  • 多個使用者共用服務帳戶的認證並使用進階流程 (只有 Power Automate Premium 授權指派給服務帳戶) 會視為多工,且流程不符合規範。

Note

本指南針對做為流程負責人或僅限使用者執行的服務帳戶。 使用服務帳戶做為連線或共同負責人的流程不受本指南影響。 建議將服務主體視為負責人而不是服務帳戶來執行流程,以避免資訊安全風險。

這只是指南,而非硬性規定。 管理員必須負責正確授權所有的流程,以維持合規性。

有一個進階流程會將核准要求傳送給一組使用者,然後等待使用者核准或拒絕要求,才能繼續執行。 核准者是否需要 Premium 授權?

回應核准要求的使用者不需要 Premium 授權。

自動化流程 - 使用者建立流程,在將項目新增到使用 Microsoft 清單建立的清單並更新 SQL 資料庫 (進階版) 時,觸發該流程。 多人可以將項目新增至使用 Microsoft 清單建立的清單中。 使用者是否需要 Premium 授權?

該流程會在自動化或預定流程的負責人授權內容中,和叫用即時、Power Apps 或 Dataverse 觸發流程的使用者授權中執行。 因此,將項目新增至使用 Microsoft 清單建立之清單的人員不需要 Premium 授權。

我們有僅限使用者的即時流程,其使用了進階連接器。 製作者與其團隊共用流程,並允許他們執行該流程。 每個人都需要 Premium 授權嗎?

任何叫用流程的人都需要具備 Premium 授權,因為這是即時流程。

我有具有進階連接器的下層流程,且由多個沒有進階連接器的上層流程所叫用。 是否需要授權所有上層流程,或有授權下層流程就夠了?

您可以授權上層流程,或授權包含 Process 授權的下層流程。 不過,如果上層流程也有進階連接器,則上層流程負責人必須具備 Premium 授權或上層流程必須具有 Process 授權。

我的流程使用多個使用者的連線。 我需要全部授權嗎?

誰需要授權與流程中使用誰的連線無關。 自動化或排程的流程一律在負責人的授權下執行,而且手動流程或應用程式通常會在觸發流程的使用者下執行。