共用模型導向應用程式
共用模型導向應用程式,讓其他使用者也可以播放。 共用包括下列步驟:
如果您的應用程式僅包含現成的表,例如 account 或 contact,則可以使用現有的 預定義資訊安全角色。
模型導向應用程式共用基礎
模型導向應用程式會使用角色型安全性來進行共用。 角色型安全性的基本概念是安全性角色包含一些權限,以定義一組可以在應用程式中資料表上執行的動作。 這種方法代表雖然兩個使用者都能使用應用程式,但其中一個使用者可能只能讀取記錄或他們自己建立的記錄。 另一個使用者能看到所有記錄,並有權刪除這些記錄。
所有應用程式使用者都必須指派給一或多個預先定義或自訂的資訊安全角色。 或者,資訊安全角色也可以指派給團隊。 當使用者或團隊指派給這些角色的其中一個時,人員或團隊成員即獲得與該角色相關聯的權限集合。
共用模型導向應用程式的程序與共用畫布應用程式不同。 模型導向應用程式共用得視 Microsoft Dataverse 資料表格權限如何指派給應用程式中的資料表而定。 如果尚未為您的應用程式定義資訊安全角色,請與您的 Power Platform 系統管理員聯繫,為您建立這些資訊。
詳細資訊: 創建或編輯資訊安全角色以管理訪問許可權
指派資訊安全角色或人員至模型導向應用程式
當您共用模型導向的應用程式時,您可以將它與一個或多個資訊安全角色或使用者或團隊的所有成員共用。
Power Apps登錄到左側導航窗格中,選擇 應用程式,在要分享的應用程式旁邊選擇 ... ,然後選擇 分享。
從 分享 app name 窗格中,從以下選項中進行選擇:
- 選取應用程式,然後選取右窗格中的下拉式清單來顯示所有可用的資訊安全角色。 從 [資訊安全角色] 下拉式清單中選取您想要的資訊安全角色。
重要
如果您的應用程式有一或多個自訂表格,請與 Power Platform 系統管理員聯繫,在資訊安全角色中設定自訂表格的權限。 若要讓使用者在應用程式中使用您的自訂表格記錄,這是必要的。 詳細資訊: 創建或編輯資訊安全角色以管理訪問許可權
要分配單個使用者或團隊,請從 People(人員 ) 清單中選擇使用者名或團隊。
如果應用程式包含進階元件 (例如地圖或地址輸入元件),則使用者必須有 Power Apps 授權才能使用應用程式。 要為您的應用程式使用者請求許可證,請選擇 Request licenses ( 請求許可證 ) 以向管理員提交許可證請求。
注意
您無法為安全性群組或通訊群組清單要求授權。 有關請求許可證的更多資訊,請參閱 為您的應用程式使用者 Power Apps 申請許可證。
選取共用。
分享連結到應用程式
與共用畫布應用程式不同,共用模型導向應用程式目前不會傳送包含應用程式連結的電子郵件。
若要取得應用程式的直接連結:
移至 Power Apps。
從左側導航窗格中選擇 Solutions 。 如果該專案不在側面板窗格中,請選擇 ...More (更多 ),然後選擇所需的專案。
打開包含模型導向應用程式的解決方案。
選擇模型驅動應用,然後在命令欄上選擇 編輯 。
在經典設計器中,選擇 Properties(屬性 ) 選項卡,然後複製 整合介面 URL。
在某個位置貼上應用程式的 URL,讓您的使用者可以存取它,例如將它張貼在 Teams 管道、SharePoint 網站或透過電子郵件傳送。
應用程式共用權限和授權需求
與使用者共用模型導向應用程式時,必須符合一些關鍵環境和授權先決條件。
- Microsoft 365 具有 Power Platform 系統管理員許可權的用戶必須存在於組織內。 瞭解如何分配 Power Platform 系統管理員許可權。 這為使用者提供了所有環境的管理員權限。
- 應用程式共用者必須具有特定環境的管理員權限 (或是 Power Platform 管理員)。 應用程式共享者必須具有 等於或更大的許可權資訊安全角色 其分配給應用程式和其他使用者的資訊安全角色。 通常,這採用應用程式共用器具有 Dataverse System 系統管理員 or 系統自訂者 資訊安全角色的形式。 Power Platform 管理員 (擁有所有 Dataverse 環境權限) 可以指派這些角色。 系統管理員和系統自訂員資訊安全角色是所有 Dataverse 環境中都有的標準角色。
- 使用者必須作為環境中的使用者存在。 僅僅成為 Microsoft 365 使用者是不夠的。 這是因為環境中的所有使用者都會在環境的資料表中進行說明和描述。 瞭解如何將使用者添加到環境
- 用戶必須擁有正確的 許可證 才能使用該應用程式。 用戶可以自己請求許可證,或者 製作者可以為其應用程式使用者請求許可證。 此外,必須在使用者主租戶或託管應用的租戶中分配許可證。
關於預先定義的資訊安全角色
這裡有幾個隨 Dataverse 提供的預定義角色。 若要執行只使用現成表格的應用程式,有基本使用者資訊安全角色,其中成員可以在環境中播放應用程式,並為他們擁有的記錄執行常見工作。 詳細資訊: 預定義的安全角色
使用 Microsoft Entra 群組管理存取
系統管理員可以使用其組織的 Microsoft Entra 群組來管理授權 Dataverse 使用者的存取權限。 這兩種類型的 Microsoft Entra 群組 (Microsoft 365 和安全性) 都可以用來保護使用者對應用程式的存取權限。 詳細資訊: 關於組團隊