與來賓使用者共用畫布應用程式

可與 Microsoft Entra 租用戶的來賓使用者共用畫布應用程式。 這可讓您邀請外部商務合作夥伴、承包商及協力廠商執行公司的畫布應用程式。

觀看此影片瞭解如何與訪客分享應用程式:

先決條件

  • 在 Microsoft Entra 識別碼中,為租用戶啟用 B2B 外部共同作業。 其他資訊:啟用 B2B 外部協作並管理可邀請來賓之人員

    注意

    根據預設,B2B 外部共同作業為啟用狀態;但您需要確認租用戶管理員沒有變更設定。有關 Microsoft Entra B2B 的詳細資訊,請移至 Microsoft Entra B2B 中的來賓使用者存取權為何?

  • 存取可將來賓使用者新增至 Microsoft Entra 租戶的帳戶。 具有「來賓邀請者」角色的系統管理員和使用者可以新增來賓至租戶。

  • 若要存取未連接至 Dataverse 的應用程式,來賓使用者必須擁有具有 Power Apps 使用權限的授權,該授權與透過以下租用戶之一指派的應用程式功能相符:

    • 託管正在被共用的應用程式的租用戶
    • 來賓使用者的家庭租用戶
  • 若要存取連接至 Dataverse 的應用程式,來賓使用者必須擁有具有與應用程式功能相符的 Power Apps 使用權限的授權。 而且必須在託管應用程式的租用戶中指派。 此先決條件有個例外,那就是應用程式託管在 Microsoft Dataverse for Teams 環境中。

注意

請確認您在 資源租用戶 (而不是 主租用戶) 執行以下所列步驟。

  • 資源租用戶 是指應用程式預期存在的位置,也是使用者預期使用 Power Apps 作為來賓建立應用程式的位置。
  • 主租用戶 是使用者帳戶所在的位置,並對其進行驗證。

授予來賓存取權限的步驟

  1. 在 Microsoft Entra 識別碼中,選取新的來賓使用者。 其他資訊:快速入門:在 Microsoft Entra 識別碼中新增新的來賓使用者

    在 Microsoft Entra 識別碼中新增來賓。

  2. 如果來賓使用者在其主租租戶中尚無取得授權,請指派給來賓使用者使用權。

    重要

    您可能需要停用 Microsoft 365 系統管理中心預覽版,才能將授權指派給來賓。

  3. 執行以下動作共用畫布應用程式:

    1. 登入 Power Apps

    2. 在左窗格中,選取應用程式

    3. 選取一個畫布應用程式。

    4. 在命令列上,選取共用

    5. 輸入 Microsoft Entra 租戶中來賓使用者的電子郵件地址。 其他資訊: Microsoft Entra B2B 中的來賓使用者存取是什麼?

      與來賓共用。

在您共用應用程式以進行來賓存取之後,來賓就能從傳送給他們的電子郵件(共用的一部分)中發現並存取與其共用的應用程式。 您也可以改為與來賓直接共用應用程式 URL。 若要尋找 URL,請移至 Power Apps,在左側窗格中選取應用程式,選取該應用程式,然後選取詳細資料索引標籤。應用程式 URL 會顯示在 Web 連結下。

來賓接收應用程式共用電子郵件。

來賓存取權的考量與限制

  • 在不同 Microsoft Entra 租用戶存取網頁體驗的使用者,必須在獨立瀏覽器工作階段 (不同的瀏覽器或 InPrivate 瀏覽器工作階段) 中存取 Power Apps ,否則 Power Apps 可能無法為所存取的應用程式選取正確的 Azure B2B 使用者身分識別。
  • Power Apps 來賓存取使用 Azure B2B。
  • Power Apps Mobile 不支援使用 Microsoft Entra 直接同盟的驗證。 詳細資訊:使用 Power Apps Mobile 登入
  • Power Apps 每個應用程式方案 適用於特定環境中的應用程式,因此無法在租用戶中識別。
  • Office 隨附 的 Power Apps 和 Power Apps 每位使用者方案具有以下特性:
    • 在 Azure 公用雲端中,可在來賓方案的租用戶中識別來賓,因其不受特定環境約束。
    • 在 Azure 國家雲端或主權雲端中,能透過訪客方案中的租用戶進行識別。 詳細資訊:請參閱國家/地區雲端Azure 地理位置
    • 不同 Azure 雲端中的租用戶之間無法識別權限。
    • 根據預設,並非所有連接器都會在資源租用戶中建立連線。

常見問題

畫布應用程式來賓存取及 Power Pages 之間的區別是什麼?

使用畫布應用程式,您可以建置專門用於數位化商務程序的應用程式,而不需要以傳統的程式設計語言 (例如 C#) 撰寫程式碼。 畫布應用程式的來賓存取權可讓與一般商務流程不同組織組成的個別團隊存取相同的應用程式資源,這些資源可能與各種 Microsoft 和協力廠商來源整合。 更多資訊:Power Apps 的畫布應用程式連接器概觀

Power Pages 入口網站 提供建立低代碼的回應性網站(允許外部使用者與儲存在 Dataverse 中的資料進行互動)的能力。 有了 Power Pages,組織可建立能與組織外部使用者共用的網站,無論使用者是匿名或透過其選擇的登入提供者 (如 LinkedIn、Microsoft 帳戶或其他商業登入提供者)。

下表概述了一些 Power Pages 與畫布應用程式之間的核心功能差異。

來賓存取權 介面 驗證 可存取資料來源
Power Pages 僅限瀏覽器體驗 允許匿名和已驗證的存取 Dataverse
畫布應用程式 瀏覽器和行動裝置應用程式 需要透過 Microsoft Entra 識別碼驗證 約 150 個現成的連接器和任何自訂連接器中的任何一個

來賓是否可以存取 SharePoint 中的自訂表單?

請參閱必須指派什麼授權給我的來賓,好讓他們能執行與他們共用的應用程式?

為什麼在 SharePoint 中存取自訂表單的來賓提示進行試用?

如果自訂表單使用進階連接器,則來賓必須要有 Power Apps 授權以存取自訂表單。 如果自訂表單只使用標準連接器,您的租戶必須允許 Microsoft Power Platform 指派內部同意計畫給使用者。 如需 Power Platform 內部同意計畫的詳細資訊,請參閱 封鎖試用版授權命令

來賓是否可以存取嵌入在 SharePoint 中的應用程式?

可以。 但是,存取畫布獨立應用程式要求使用者具有與該應用程式功能相符的 Power Apps 使用者權限授權。這包括內嵌的應用程式。 使用 Power Apps 內嵌的控制項在 SharePoint 中嵌入畫布應用程式時,請輸入應用程式的識別碼。 若要這麼做,請在應用程式 Web 連結或識別碼方塊中輸入應用程式識別碼。

為來賓將畫布應用程式內嵌到 SharePoint。

透過 iFrame HTML 標籤將畫布應用程式內嵌至 SharePoint 時,請使用完整的 Web URL 來參考該應用程式。 若要尋找 URL,請登入 Power Apps,選取該應用程式,然後選取詳細資料索引標籤。該 URL 會顯示在 Web 連結下。

畫布應用程式詳細資料。

來賓如何開啟與他們共用的應用程式,而不建立資料連線?

與非來賓一樣,來賓也必須能存取應用程式所存取的基礎資料來源。

哪些授權必須指派給我的來賓,讓他們可以執行與其共用的應用程式?

下表說明來賓是否可以使用參考的授權執行 (使用) 自訂 Microsoft Lists 或 SharePoint 程式庫表單、畫布應用程式和模型導向應用程式。

方案 自訂的 Microsoft Lists 或 SharePoint 程式庫表單 (使用非進階連接器) 自訂的 Microsoft Lists 或 SharePoint 程式庫 (使用進階連接器) 畫布應用程式 (使用非進階連接器) 畫布應用程式 (使用進階連接器) 模型導向應用程式
無授權
SharePoint 使用者 (無 Power Apps 授權)
Office 隨附的 Power Apps
Power Apps 每個應用程式計畫
Power Apps 每個使用者計畫

有關定價和各種方案功能的詳細資訊,請移至 Microsoft Power Apps 和 Power Automate 授權指南

在行動版 Power Apps 中,來賓如何查看其主租租戶的應用程式?

任何已使用行動裝置存取非其主租用戶之 Microsoft Entra 租用戶所發佈畫布應用程式的使用者,都可以切換至不同的目錄

在行動版 Power Apps 中,來賓如何查看其來賓租戶的應用程式?

來賓使用者開啟在來賓租用戶中共用應用程式時收到的電子郵件,然後選取開啟應用程式。 這適用於 Microsoft Entra 和 Microsoft 帳戶使用者。 您還可以建立深層連結。 如需詳細資訊,請參閱使用 Power Apps 行動版的深層連結

來賓必須先接受 Microsoft Entra 來賓邀請,然後才能與他們共用應用程式嗎?

否。 如果來賓在接受來賓邀請之前開啟了與他們共用的應用程式,則在開啟應用程式時,系統會提示來賓接受邀請,做為登入體驗的一部分。

為來賓使用者建立的連線是在哪個 Microsoft Entra 租用戶中?

應用程式的連線一律在與該應用程式關聯的 Microsoft Entra 租用戶的內容中進行。 例如,如果應用程式是在 Contoso 租用戶中建立,則為 Contoso 內部和來賓使用者建立的連線是在 Contoso 租用戶的內容中建立的。

來賓可以一起使用 Microsoft Graph 和 Power Apps 嗎?

根據預設,Azure B2B 使用者存取 Microsoft Graph 資訊的權限有限。 Microsoft Graph 中識別的使用者權限決定了使用 Microsoft Security Graph、Office 365 使用者、Office 365 群組和使用 Microsoft Graph API 的自訂連接器等連接器時,傳回給這些使用者的內容。 請參閱預設使用者權限在 Microsoft Graph 中使用使用者,來深入了解 Microsoft Graph 權限。

哪些 Intune 原則適用於使用我的應用程式的來賓?

Intune 僅套用使用者的家庭租用戶原則。 例如,如果 Lesa@Contoso.com 與 Wanda@Fabrikam.com 共用一個應用程式,則無論 Wanda 執行的應用程式是什麼,Intune 都會繼續在 Wanda 的裝置上套用 Fabrikam.com 原則。

哪個連接器會在預設情況下,在資源租用戶中建立連線?

依賴 Azure B2B 存取應用程式的使用者僅對使用 Microsoft Entra ID 進行驗證的連接器有影響。 某些根據 Microsoft Entra ID 的連接器會預設在資源租用戶中建立連線,而其他連接器則會預設在主租用戶中建立連線。 不使用任何類型 Microsoft Entra ID 驗證的連接器,對於租用戶中來賓和成員的運作方式相同。 下表列舉了所有使用 Microsoft Entra ID 驗證,以及預設在資源租用戶中建立連線的連接器。 其他資訊:所有 Power Apps 連接器清單

連接器 預設在資源租用戶中建立連線
Microsoft Entra .是
Azure Automation .是
Azure Container Instance .是
Azure Data Factory .是
Azure Data Lake .是
Azure IoT Central .是
Azure Kusto .是
Azure Log Analytics .是
Azure Resource Manager .是
Microsoft Dataverse 是*
Dynamics 365 AI for Sales .是
Microsoft Teams .是
Office 365 群組 .是
Office 365 使用者 .是
Outlook 工作 .是
Power BI .是
SharePoint .是

* 使用 Microsoft Dataverse 作為資料來源時,請確保訪客使用者獲得了 Dataverse 資料所在的同一租用戶權限。

請參閱

編輯應用程式
將應用程式還原為上一版本
匯出和匯入應用程式
刪除應用程式

注意

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。