託管電腦群組

託管電腦群組可讓您在不提供或設定任何電腦的情況下大規模執行無人參與的自動化。 您可以像建立其他電腦群組一樣建立託管電腦群組,Power Automate 會根據指定的設定自動佈建電腦。

指派給託管電腦群組的桌面流程會在受觸發而執行時排入其佇列中。 接著跟任何電腦群組一樣,當群組中有 Bot 可用時,佇列中的下一個桌面流程會執行。 若要尋找佇列的詳細資訊,請程式碼監視桌面流程佇列

以下是託管電腦群組的一些重要功能:

  • 大規模執行無人參與桌面流程。
  • 根據當前工作負載自動縮放託管電腦群組中的機器人數量。
  • 平衡 Bot 在環境中所有託管電腦群組間的負載。
  • 公司或學校帳戶整合:允許存取屬於和您組織相連之商務方案一部分的資源,例如 Office、SharePoint 和 Azure。
  • Vanilla 或自訂 VM 映像:使用 Microsoft 提供的 Vanilla VM 映像,或是直接從 Azure Compute Gallery 提供您自己的 Windows 映像來個人化託管電腦群組。

授權需求

若要使用託管電腦群組,您需要 Power Automate 託管程序授權 (先前稱為 Power Automate 託管 RPA 附加元件)。 根據您要在環境中並行執行的託管機器人數量,為您的環境指派容量。

評估的試用版授權

若要評估託管電腦群組,您需要下列其中一個試用版授權選項:

  • 使用 Power Automate 託管程序授權

    Power Automate 託管程序授權的試用版有效期為 30 天,並且可以延長一次,累計共 60 天。 組織管理員可以從 Microsoft 365 系統管理中心取得最多 25 個席位,並將 Power Automate 託管程序容量指派到目標環境。

  • 使用 90 天自助進階試用版。

    試用版使用者最多可以建立 10 個託管電腦群組,並在指定的環境中平行執行最多兩個 Bot。 若要開始試用,請在 Power Automate 定價頁面Power Automate 入口網站的桌面流程頁面中,選取 Power Automate Premium 底下的免費試用

先決條件

本節提出所有建立和使用託管電腦群組所需的先決條件。

取得預設 VM 映像的存取權

若要託管電腦群組,您必須有權存取屬於您環境一部分的預設 VM 映像。 您可以在監視器>電腦>VM 映像中查看預設影像。

Power Automate 入口網站中 [VM 映像] 索引標籤的螢幕擷取畫面。

注意

  • 使用者需要系統管理員桌面流程電腦映像管理員角色,才能查看和管理預設映像。
  • 至於其他使用者,系統管理員桌面流程電腦映像管理員必須先與他們共用預設映像,使用者才能使用預設映像。

共用預設映像

  1. 登入 Power Automate

  2. 移至監視器>電腦>VM 映像

  3. 從清單選取預設 Windows 桌面映像,然後選取管理存取權

  4. 選取新增人員,然後輸入您要在組織中與之共用映像的人員的名稱。

  5. 選取人員的名稱以及他們有權存取電腦或共同擁有電腦的權限。

  6. 選取儲存

注意

當使用者不再屬於環境的一部分時,您可以繼續將他們視為已停用的使用者。 如果映像是與已停用的使用者共用,則會在其管理存取權區段中收到通知。 在這種情況下,請刪除對它們的存取權。

預設 VM 映像的「管理存取權」對話方塊螢幕擷取畫面。

建立託管電腦群組

若要建立託管電腦群組:

  1. 登入 Power Automate

  2. 移至監視器>電腦

  3. 選取新增>託管電腦群組

  4. 在託管電腦群組建立精靈中

    • 輸入您的託管電腦群組名稱,接著可以新增描述。

    • 決定您是否要在無人參與模式下重複使用 Windows 工作階段

    • 定義要指派給此群組的機器人數量上限

    注意

    • 最大機器人數允許您託管的電腦群組在需要時和資源可用時自動擴展到最大機器人配置。
    • 如果在相同環境中使用多個託管電腦群組,則各群組間的機器人會自動進行平衡。
    • 您不能超過指派到環境的託管程序容量總數。
    • 若要尋找負載平衡的詳細資訊,請移至對託管電腦群組進行負載平衡
    • 定義要指派給此群組的機器人 (選用) 提交數量

    注意

    • 已提交的機器人可確保託管的電腦群組在需要時自動擴展到已提交的機器人配置。
    • 在您的環境中式訂的託管電腦和已提交機器人的總和不能超過指派到環境的託管程序容量。 在託管程序容量使用率儀表板中查看環境中託管程序容量的使用情況。

    建立精靈中託管電腦群組縮放配置的螢幕擷取畫面。

    注意

    如果您選取公司或學校帳戶,請在建立與託管電腦群組的連線時,輸入您的電子郵件地址 (而非網域\使用者名稱)。

    • 檢閱並建立託管電腦群組。

    託管電腦群組建立精靈的螢幕擷取畫面。

託管電腦群組可用性

託管電腦群組中的託管機器人是按需建立。 當桌面流程在佇列中等待且沒有可用的機器人時,就會自動建立機器人。 只要未達到該群組的最大機器人數量且您有足夠的無人參與附加元件指派至您的環境,就會建立一個機器人。 您可以在授權需求 中找到有關授權需求的詳細資訊。

注意

如果託管電腦群組剛剛建立或超過三個小時未使用,則會在從佇列中處理執行之前建立託管機器人。 視其設定而定,建立 Bot 可能需要 10 分鐘以上的時間。

使用託管電腦群組的自訂 VM 映像

您可以直接在 Azure Compute Gallery 中提供自己的 Windows 映像,對託管電腦群組進行個人化。 此功能可讓您將所有的應用程式安裝在託管電腦群組上。

映像需求

自訂 VM 映像必須符合下列需求:

了解如何在 Azure 中建立通用 VM 映像,以上傳通用 WINDOWS VHD,並使用它在 Azure 中建立新的 VM

  1. 前往 Azure 入口網站

  2. 建立新的 Azure Compute Gallery,並選取共用索引標籤中的角色型存取控制 (RBAC)

  3. 選取檢閱 + 建立,並在驗證所有設定後選取建立

  4. 建立 Azure Compute Gallery 之後,即依照建立映像定義和映像版本中的步驟建立映像定義。 您必須在我們部署託管電腦群組的那個同樣位置中建立映像。 您可以在環境地理位置中找到以下對應:

    • 亞洲:東亞
    • 澳洲:澳洲東部
    • 巴西:巴西南部
    • 加拿大:加拿大中部
    • 歐洲:北歐
    • 法國:法國中部
    • 德國:德國中西部
    • 印度:印度中部
    • 日本:日本東部
    • 韓國:韓國中部
    • 挪威:挪威東部
    • 南非 - 南非北部
    • 東南亞 - 新加坡
    • 瑞士:瑞士北部
    • 阿拉伯聯合大公國:阿拉伯聯合大公國北部
    • 英國:英國西部 (英國南部自 2024 年 5 月 2 日起)
    • 美國:美國西部 (美國東部自 2024 年 5 月 2 日起)

重要

從 2024 年 5 月 2 日開始,我們將更新美國和英國環境的區域對應,以確保我們的服務部署在支援 Azure 可用區的區域。 有關詳細資訊,請參閱地區可用性和限制

若要在 Power Automate 中使用影像,您必須透過 Azure 入口網站與 Power Automate 共用影像。

  1. Azure 入口網站中,移至 Azure Compute Gallery。

  2. 移至存取控制項 (IAM) 設定。

  3. 選取新增>新增角色指派

  4. 選取角色讀者並搜尋託管電腦群組應用程式:Power Automate 託管電腦群組。 這允許我們的服務存取映像以建立託管電腦群組。

注意

如果您找不到以上的應用程式,請確認該應用程式存在於您的租用戶中,並視需要佈建。 若要確認應用程式是否存在,請移至 Azure 入口網站>Microsoft Entra> 企業應用程式>所有應用程式,並搜尋應用程式識別碼:51699864-8078-4c9e-a688-09a1db1b2e09。 如果您找不到應用程式,請使用下列命令佈建該應用程式:

az ad sp create --id 51699864-8078-4c9e-a688-09a1db1b2e09

在 Power Automate 中使用您的映像之前的最後一個步驟是,與 Power Automate 製作者共用映像。

  1. Azure 入口網站中,移至 Azure Compute Gallery。

  2. 移至存取控制項 (IAM) 設定。

  3. 選取新增>新增角色指派

  4. 至少為您要與之共用資源庫的 Power Automate 製作者指派讀者權限存取。 然後選取下一步

  5. 選擇選取成員,然後搜尋您要與之共用的 Power Automate 製作者。

  6. 選取所有要新增的成員之後,檢閱權限和使用者,並進行指派。

新增自訂 VM 映像

  1. 登入 Power Automate

  2. 選取>VM 映像

  3. 輸入映像名稱、描述和使用方式。

    • 映像名稱:用於識別映像的唯一名稱。
    • 映像描述:映像的選擇性描述。
    • 使用:如果您希望映像同時適用於託管電腦和託管電腦群組,請選取託管電腦群組兩者皆選
  4. 從 Azure Compute Gallery 選取其中一個您有權存取的影像。

    新 VM 映像的螢幕擷取畫面。

    注意

    • 需要將映像複製到與託管電腦群組相同的 Azure 區域中。
    • 視選取的使用方式而定,可用的映像清單可能會不同。

共用映像

  1. 登入 Power Automate

  2. 移至監視器>電腦>VM 映像

  3. 選取您已建立的映像。

  4. 選擇管理存取權

  5. 選取新增人員,然後輸入您要在組織中與之共用映像的人員的名稱。

  6. 選取人員的名稱,並選擇他們可用來存取映像的權限。

    VM 映像的「管理存取權」對話方塊螢幕擷取畫面。

  7. 選取儲存

注意

當使用者不再是環境的一部分時,您可以繼續將該使用者視為已停用的使用者。 如果映像是與已停用的使用者共用,則會在其管理存取權區段中收到通知。 在這種情況下,請刪除對它們的存取權。

查看託管電腦群組清單

在環境中建立託管電腦群組之後,您可以在 Power Automate 入口網站中檢視其詳細資料。

  1. 登入 Power Automate

  2. 移至監視器>電腦

  3. 選取電腦群組

    此清單會包含託管電腦群組與標準電腦群組。 在清單中的每個項目上,您都可以查看:

    • 項目的名稱。
    • 項目的描述。
    • 群組中的電腦數目 (僅適用於標準電腦群組)。
    • 在項目中流程執行的數目。
    • 在項目中流程排入佇列的數目。
    • 您對項目的存取類型。
    • 項目的負責人。

    可用電腦群組的螢幕擷取畫面。

    在清單中選擇託管電腦群組將轉到電腦群組的詳細資訊頁面,您可以在其中執行以下操作:

    • 查看並編輯託管電腦群組的詳細資料。
    • 更新託管電腦群組使用的 VM 映像。
    • 監視電腦群組的執行佇列。
    • 檢視過去的執行。
    • 列出參考託管電腦群組的現有連線。
    • 查看託管電腦群組上的佈建錯誤 (如果有的話)。
    • 透過共用 (或不共用) 託管電腦群組來管理存取權。
    • 刪除託管電腦群組。

共用託管電腦群組

您可以與其他使用者共用託管電腦群組,這樣他們就可以建立連線,並這些電腦上執行桌面流程。 若要共用託管電腦群組:

  1. 登入 Power Automate

  2. 選取監控器>電腦

  3. 選取電腦群組索引標籤。

  4. 在清單中選取託管電腦群組,或瀏覽至所需託管電腦群組的詳細資料頁面。

  5. 選擇管理存取權

  6. 填入您要與之共用託管電腦群組的使用者名稱或電子郵件,然後選取要新增的使用者。

  7. 您可以為每個使用者授予不同的權限:使用者共同負責人

    使用者權限只允許目標使用者在選取的託管電腦群組上執行桌面流程。 共同擁有者也可以編輯託管電腦的群組詳細資料。

注意

當使用者不再是環境的一部分時,您可以繼續將該使用者視為已停用的使用者。 如果託管電腦是與已停用的使用者共用,則會在其管理存取權區段中收到通知。 在這種情況下,請刪除對它們的存取權。

在託管電腦群組上執行桌面流程

Power Automate 可讓您像在標準電腦群組上一樣,在託管電腦群組上觸發桌面流程。 若要實作此功能,您需要與託管電腦群組的桌面流程連線

如需從雲端流程觸發桌面流程的更多資訊,請移至從雲端流程觸發桌面流程

重要

  • 託管電腦群組僅支援直接連線能力連線。
  • 僅適用於無人參與的執行模式
  • 目標指向託管電腦群組的桌面流程目前與測試流程功能不相容。 嘗試測試您的流程時,可能會看到錯誤。 發生此問題的原因在於電腦群組可用性的性質。 仍然可以從流程執行歷程記錄存取已排定的測試執行。

監視託管電腦群組

您無法直接存取或登入託管電腦群組。 除非是正在執行桌面流程,否則不會保存這些群組。 群組中的託管機器人是根據佇列的目前大小、群組設定和指派給目前環境的授權所建立。

例如,如果託管電腦群組是新建立的或超過 3 小時未使用,則可能需要在桌面流程執行之前預配新的託管機器人。 根據使用中的 VM 映像類型,至少需要 10 分鐘的時間才能建立 Bot。 預計在桌面流程開始執行之前,佇列會卡住超過 10 分鐘。

在此程序之後,將配置新的託管機器人以盡可能有效地執行佇列中的桌面流程。

若要監視您的託管機器人:

  1. 登入 Power Automate

  2. 移至監視器>電腦

  3. 選取電腦群組

  4. 選取其中一個託管電腦群組。

    在以下範例中,兩個託管機器人可用於擷取佇列中的前兩個桌面流程,並且其他三個桌面流程已排隊。 桌面流程執行會標示為正在執行已排入佇列來表示其狀態。

    一些已排入佇列的桌面流程螢幕擷取畫面。

    幾分鐘後,會提供另一個機器人執行第三個流程,因為佇列足夠大。

    佈建新 Bot 之後排入佇列的桌面流程螢幕擷取畫面。

對託管電腦群組進行負載平衡

託管電腦群組的關鍵功能是能夠在不同組之間自動負載平衡託管機器人,從而在不同工作負載之間無縫最佳化自動化資源。

可以在您的環境中執行的託管機器人的數量等於您指派給環境的託管程序容量的數量,不包括環境中佈建的託管電腦數量 (例如,如果您為環境指派了 10 個託管程序,並設定了兩台託管電腦,則您環境中可以執行的託管機器人數量將為 8 個)。 此容量接著會在所有您在環境中擁有的託管電腦群組間進行負載平衡。 每個託管電腦群組都有一個最大機器人和已提交的機器人配置,使您能夠控制託管電腦群組的擴展功能。

當沒有足夠的託管機器人來執行桌面流程時,託管電腦群組要求橫向擴展。 它考慮了託管電腦群組中的最大和已提交的機器人配置以及環境中的可用容量。 當桌面流程佇列小於可用託管機器人的數量時,託管電腦群組將縮減。 然後此容量就可以提供給環境中的其他託管電腦群組。

注意

  • 最大機器人數允許您託管的電腦群組在需要時和資源可用時自動擴展到最大機器人配置。
  • 已提交的機器人可確保託管的電腦群組在需要時自動擴展到已提交的機器人配置。
  • 託管程序容量使用率儀表板中查看環境中託管程序容量的使用情況。

要更新託管電腦群組的擴展配置,請執行以下操作:

  1. 登入 Power Automate

  2. 選取監控器>電腦

  3. 選取電腦群組

  4. 選取其中一個託管電腦群組。

  5. 在頁面頂端,選取設定

    託管電腦群組的「編輯詳細資料」的螢幕擷取畫面。

託管電腦群組縮放和負載平衡範例

在此範例中,客戶為環境指派了 10 個託管程序容量,並使用以下配置設定了三個託管電腦群組。

託管電腦群組名稱 Bot 上限 投入的 Bot
發票處理 10 4
新的銷售處理 10 4
退款要求處理 10 2

託管電腦群組縮放範例。

Time 事件
9AM - 11:59 AM 發票處理組具有大量桌面流程作業,並自動縮放到 10 個託管機器人 (最大機器人配置),因為沒有其他組具有桌面流程作業。
12PM - 4:59 PM 除了發票處理組的大量桌面流程作業外,新銷售處理組現在還佇列了大量桌面流程作業,因此消耗了四個託管機器人的承諾容量。
5PM - 6:59 PM 除了發票處理和新銷售處理組的大量桌面流程作業外,退款要求處理組現在也有大量排隊的桌面流程作業,因此消耗了兩個託管機器人的承諾容量。

更新託管電腦群組使用的 VM 映像

您可以更新託管電腦群組使用的 VM 映像。 這在自訂 VM 映像需要軟體更新和額外自訂才能執行桌面流程的情況下非常有用。 此功能可讓您更新在託管電腦群組中建立新託管機器人時要使用的 VM 映像,從而無需刪除並重新建立它。 若要更新 VM 映像:

  1. 登入 Power Automate

  2. 選取監控器>電腦

  3. 選取電腦群組

  4. 選取其中一個託管電腦群組。

  5. 選取頁面頂端的更新 VM 映像

  6. 從下拉式清單中,選取託管電腦群組要使用的已更新 VM 映像。

注意

  • 更新 VM 映像後,所有現有託管機器人都會在使用新 VM 映像重新配置之前完成其正在進行的桌面流程執行。
  • 當前和更新的 VM 映像必須具有相同的安全類型。 例如,您無法從啟用非受信任啟動更新為啟用受信任啟動,反之亦然。

託管電腦群組詳細資料頁面上的 VM 映像更新動作螢幕擷取畫面。

以資訊安全角色為基礎的權限

託管電腦群組權限和角色是桌面流程電腦管理權限和角色之上的反覆項目。 託管電腦群組的規則和權限與一般電腦群組的相同。

環境建立者角色

默認情況下,具有環境建立者角色的使用者可以在其環境中建立託管電腦群組。 需要權限才能使用託管電腦群組的四個資料表是:

  • 流程容量指派
  • 流程電腦
  • 流程電腦群組
  • 流程電腦映像

環境建立者角色權限的螢幕擷取畫面。

環境建立者角色可以建立和共用自訂 VM 映像,因為此功能需要流程電腦映像的建立和附加權限。

管理員還可以使用提供的角色做為桌面流程的一部分。 您可以在管理電腦中找到更多有關桌面流程資訊安全角色的詳細資訊。

桌面流程電腦擁有者角色

桌面流程電腦擁有者預設可以建立託管電腦群組,但無法建立自訂 VM 映像。 他們在自己的託管電腦群組中只能使用先前共用的自訂 VM 映像

桌面流程電腦擁有者角色權限的螢幕擷取畫面。

桌面流程電腦設定管理員角色

桌面流程電腦映像管理員角色只會攜入對流程電腦映像實體的完整權限。 特別是,允許具備此角色的使用者共用/取消共用要用於其環境中所建立託管電腦群組的 VM 映像。 您可以在建立託管電腦群組中找到有關共用預先佈建 VM 映像的詳細資訊。

桌面流程電腦設定管理員角色權限的螢幕擷取畫面。

使用您的公司或學校帳戶

託管電腦群組支援工作和學校帳戶。 如果您使用公司或學校帳戶,則託管電腦群組可以存取您的資源,這些資源屬於已連結至您組織之商務方案的一部分,例如 Office、SharePoint 和 Azure 等。

使用此存取選項註冊託管電腦群組時,系統不會提示您輸入認證。 而是會將電腦註冊至 Microsoft Entra,然後您就可以使用 Microsoft Entra 認證來登入。 若要建立桌面流程連結以將目標指向託管電腦群組,請輸入公司或學校帳戶電子郵件地址及相關聯的密碼。

託管電腦群組建立精靈中「使用您的公司或學校帳戶」選項的螢幕擷取畫面。

在環境中停用/啟用公司或學校帳戶

預設會啟用公司或學校帳戶功能。 系統管理員和環境管理員可以從 Power Platform 管理中心停用或啟用該功能。

  1. 登入 Power Platform 系統管理中心

  2. 移至環境,並選取適當環境。

  3. 選取設定>功能

  4. 託管 RPA 底下,選取為託管電腦群組啟用公司或學校帳戶的切換以停用或啟用此功能。

    Power Platform 系統管理中心的「為託管電腦群組啟用公司或學校帳戶」選項的螢幕擷取畫面。

  5. 選取儲存

注意

在環境層級停用此功能將會在託管電腦群組建立精靈中移除公司或學校帳戶選項。 此外,還會造成任何桌面流程都無法使用已設定公司或學校帳戶的託管電腦群組來執行。

在租用戶層級停用公司或學校帳戶

若要防止使用者在租用戶層級使用公司或學校帳戶建立託管電腦群組,請向支援服務傳送要在租用戶層級停用功能的要求。

注意

  • 在租用戶層級停用此功能並不會隱藏託管電腦群組建立精靈中的公司或學校帳戶選項。 不過,託管電腦群組建立作業會失敗,並發生錯誤。
  • 桌面流程仍將繼續使用公司或學校帳戶連線來執行。 您必須手動移除使用公司或學校帳戶選項所建立的託管電腦群組。

託管電腦群組限制

本節提出託管電腦群組的所有限制。

地區可用性和限制

重要

從 2024 年 5 月 2 日開始,我們將更新美國和英國環境的區域對應,以確保我們的服務部署在支援 Azure 可用區的區域。 這項變更將增強我們服務的彈性和可用性。 更新後的區域對應如下:

  • 美國:美國西部 -> 美國東部
  • 英國:英國西部 -> 英國南部

在轉換日期之後,所有新的託管電腦群組將在更新的區域中佈建。 如果您有在轉換之前部件的現有託管電腦群組,您可以選擇透過 Power Automate 入口網站重新佈建託管電腦群組。 如果您使用自訂 VM 映像,請確保在重新佈建託管電腦群組之前,VM 映像版本已複製到更新的區域。 在執行重新佈建程序之前,請確保託管電腦群組上沒有桌面流程執行排入佇列。

下列清單顯示所有在公用雲端支援的地理區域。

  • 亞洲
  • 澳洲
  • 巴西
  • 加拿大
  • 歐洲
  • 法國
  • 德國
  • 印度
  • 日本
  • 南韓
  • 挪威
  • 南非
  • 東南亞
  • 瑞士
  • 阿拉伯聯合大公國
  • 英國
  • 美國

下列清單顯示所有支援的主權雲端:

  • Government Community Cloud (GCC):US Gov 維吉尼亞州
  • Government Community Cloud High (GCC High):US Gov 維吉尼亞州
  • Department of Defense (DoD):US DoD 東部

下列主權雲端尚無法使用託管電腦群組:

  • 中國

託管電腦群組的主權雲端限制

主權雲端中不支援下列功能:

不支援的功能 主權雲端
公司或學校帳戶 GCC、GCC High、DoD
自訂 VM 映像 GCC、DoD

託管電腦群組的網路限制

託管電腦群組無法存取內部部署資料來源或其他內部部署資源。 無法從網際網路存取託管電腦群組,因為已封鎖輸入流量。

連線至託管電腦群組的遠端桌面

不支援連線至託管電腦群組的遠端桌面。 託管電腦群組僅適用於無人參與執行,因此執行 Power Automate 桌面流程時不需要從網際網路存取遠端桌面。

每個環境的託管電腦群組數目限制

每個環境的託管電腦群組數目限制為 10 個。 如果達到此限制,請刪除現有的託管電腦群組以建立新的群組。

每個託管電腦群組的 Bot 數目限制

每個託管電腦群組的最大託管 Bot 數目限制為 50。

刪除未使用的資源

我們會刪除未使用的資源,以確保每個人都可以使用此服務。 因此,所有處於非使用中狀態超過 28 天的託管電腦群組都會自動刪除。 已刪除的群組仍然可見,但不能使用。 非使用中群組是指過去 28 天未執行任何桌面流程的群組。

注意

您必須先刪除託管電腦群組並建立新的群組,才能繼續使用其功能。 您必須重新設定與雲端流程相關聯的連線。