規劃您的 Power Pages 專案

本文為處理專案的企業團隊提供指引,可能超出製作者針對特定業務需求建立網站的範圍。 無論專案大小如何,建立有明確結果和預期的計劃都是良好的做法。

注意

Power Pages 是在 Power Apps 入口網站的基礎上所建置。 許多用於設定 Power Pages 的工具和方法都會利用 Power Apps 入口網站的功能。 如需詳細資訊,請參閱簡介:規劃 Power Apps 專案

開始規劃您的第一個 Power Pages 專案時,請考慮下列問題:

  • 誰會使用我的網站?
  • 我的使用者會做什麼?
  • 網站會包含哪些文字和內容?
  • 什麼是公開顯示的,什麼是受保護的?
  • 使用者會使用什麼資訊來登入或註冊?
  • 使用者登入後,將如何細分資料?
  • 使用者如何找到我的網站?

回答這些問題將有助於在您著手處理專案時引導討論。

對象

預設範本已設定基本網頁,可協助您開始使用。 這些範本頁面未受保護,而包含的範例文字和影像僅供參考。 開發內容和資料體驗時,您可能會希望要求進行驗證才能存取特定頁面。 自訂 Power Pages 網站以符合您組織的特殊需求。

匿名使用者

不需要登入的頁面稱為匿名或未驗證的頁面。

已驗證的使用者

已驗證的頁面可讓您指定客戶所能查看或修改的確切資料。 若要讓網站僅接受已驗證的存取,請在首頁屬性上設定頁面權限。 此設定會要求使用者必須先註冊並登入,才能查看網站任何頁面的內容。 如需詳細資訊,請參閱頁面權限

網站上任何已驗證的使用者都會繫結至 Dataverse 中的連絡人記錄。 請注意,您的網站驗證不會影響您的授權。 您的驗證只是一個授與特定頁面存取權的數位識別碼。

存取權

現今有許多網站都包含登入或註冊體驗,讓使用者可以建立新的登入設定檔,或使用現有的登入來存取網站頁面。 這些登入認證可以繫結至其社交帳戶或公司認證。 這些認證即是識別提供者 (IdP) 的一些範例。 Power Pages 適用於許多業界標準識別提供者。

其他資訊:Power Pages 中的驗證概觀

內部使用者

組織中的使用者應使用 Microsoft Entra。 使用 Microsoft Entra ID 透過活動工作階段提供無縫登入體驗。 使用 Microsoft Entra ID 也有助於網站安全。 當使用者離開組織時,其 Microsoft Entra 帳戶會停用,他們將無法存取您網站上受保護的頁面。 為了方便,所有 Power Pages 站點都預先設定了 Microsoft Entra ID。

提示

將登入按鈕重新命名為更好記的名稱,例如「Contoso 員工」或「Contoso 公司帳戶」。 建立名為「Authentication/OpenIdConnect/AzureAD/Caption」的網站設定,並指定您要顯示的值。 使用入口網站管理應用程式來建立和修改網站設定

外部使用者

外部使用者應該使用外部識別提供者。 擁有單一外部識別提供者,可協助在多個不同網站或應用程式中一致地訓練使用者上線。 為了方便起見,使用者可以使用單獨的一組認證來存取這些網站。 Power Pages 提供數個選項。

Azure Active Directory B2C (Azure AD B2C) 是您可能考慮的其中一個識別提供者選項。 整合自訂或公司身分識別系統。 您可以允許使用 Microsoft 帳戶、LinkedIn、Google 等現有社交帳戶,包括您所設定要允許根據電子郵件地址進行登入之設定檔的選項。

您也可以自訂外觀,以符合您的需求,如需深入了解,請參見自訂 Azure AD B2C 使用者介面

注意

建議您停用本機登入提供者。 如需詳細資訊,請參閱開始使用設定驗證

安全性

Power Pages 允許您建立安全網站。

您可以保護網站上的任何頁面和資料。 如需詳細資訊,請參閱 Power Pages 安全性

您可以設定資料表權限,為已驗證和未驗證的對象設定 Web 角色。 如需詳細資訊,請參閱指派資料表權限

Note

使用全域範圍的資料表權限之前,請先考慮使用其他範圍類型。

您可以允許開放式註冊,或使用識別提供者來驗證電子郵件地址。 如需詳細資訊,請參閱提供外部對象的存取權

資料模型

使用資料工作區來建立用於建立含清單及表單元件之頁面的資料表、檢視表和表單,讓使用者直接與 Microsoft Dataverse 中儲存的資料進行互動。 您必須設定適當的資料表權限,讓使用者可以與資料進行互動。

匿名使用者資料設計

您不需要在資料設計中進行任何特定的作業,就可以授與讀取權限。 如果您為匿名 Web 角色指派全域資料表權限,則所有的資料都會在使用者存取頁面時顯示於清單或表單中。

關聯式驗證使用者資料設計

網站上已驗證的使用者登入後,他們就會由對應的連絡人記錄來表示。 客戶資料表與每個連絡人記錄之間都會有原生內建的關聯性。 您可以選擇對此關聯進行修改。 如需關聯式資料安全性的詳細資訊,請參閱 Power Pages 安全性

對您第一個專案的建議

分開考量開發與實際執行環境

雖然 Power Pages 提供可在個別環境中安裝多個網站的能力,但還是建議您建立有別於實際執行環境的單獨環境,以便建立和測試新功能。 詳細資訊:上線檢查清單

執行使用者測試

強烈建議您為內部利害關係人和前期外部測試人員建立穩定的測試網站。 測試網站可讓您微調開發投入量。

保護自訂網域安全

建議您建立用於實際上線的自訂網域。 與內部團隊聯繫,以便在實際上線日期之前保護網域安全。

必須有 SSL 憑證才能設定您的自訂網域。 如需更多資訊,請參閱自訂網域

使用上線檢查清單

我們已建立上線檢查清單做為成功推出實際運作網站的規劃指引。

另請參閱

簡介:規劃 Power Apps 專案