移轉入口網站設定

注意

自 2022 年 10 月 12 日起,Power Apps 入口網站為 Power Pages。 其他資訊:Microsoft Power Pages 現在已推出 (部落格)
我們很快就會遷移並將 Power Apps 入口網站文件與 Power Pages 文件併合。

入口網站開發必須考量數個設定和自訂,才能達到入口網站使用者所要的體驗。

完成入口網站執行個體的開發或設定後,您可能需要將最新的入口網站設定從開發或測試環境移轉到生產環境。

移轉作業牽涉到從來源 Microsoft Dataverse 環境匯出現有的組態設定,然後再將其匯入目標 Dataverse 環境。

準備目標環境

注意

  • 準備目標環境是一次性程序。 您必須提供新的入口網站,才能在 Dataverse 上安裝受管理的入口網站解決方案,和設定入口網站 Web 應用程式。 此程序也會安裝預設的入口網站中繼資料,並由來源環境中的入口網站中繼資料取代。
  • 請確定目標環境的最大附件大小已設定為與來源環境相同或更大的大小。
  • 最大檔案大小由環境系統設定對話方塊系統捨釘電子郵件索引標籤中的最大檔案大小設定決定。
  1. 在目標環境中提供新的入口網站。 請使用您在來源環境中佈建的相同入口網站範本。 例如,如果您在來源環境中佈建了 Dynamics 365 客戶自助服務入口網站,請在目標環境中佈建 Dynamics 365 客戶自助服務入口網站。

  2. 目標環境中使用入口網站管理應用程式,刪除新建立的網站記錄。 這會移除目標環境中的預設入口網站設定資料。

    刪除網站記錄。

  3. 目標環境中刪除該入口網站應用程式。 這會移除目前設定為呈現預設入口網站的入口網站應用程式。

    注意

    請勿刪除入口網站管理應用程式!

    刪除入口網站應用程式。

  4. 使用 Power Platform CLI 或設定移轉工具從來源環境傳輸入口網站中繼資料。

  5. 在目標環境中,使用現有的入口網站選項來佈建新的入口網站。 此程序會使用您從來源環境傳輸的入口網站設定來設定入口網站。

    佈建新的入口網站。

  6. 來源環境中的入口網站更新應反映在這個新的目標環境中。 接下來,您應該能透過傳輸入口網站設定資料,將設定從來源環境傳輸到目標環境。

傳輸入口網站中繼資料

注意

自 2022 年 10 月 12 日起,Power Apps 入口網站為 Power Pages。 其他資訊:Microsoft Power Pages 現在已推出 (部落格)
我們很快就會遷移並將 Power Apps 入口網站文件與 Power Pages 文件併合。

使用 Power Platform CLI 傳輸入口網站設定

Microsoft Power Platform CLI 提供許多專用於入口網站的功能。 這些命令可讓您從來源環境下載入口網站設定,並將其傳輸至目標環境。 這些命令也可以合併至您的 ALM 程序中。

  1. 建立 Power Platform CLI 驗證設定檔,以連接至來源和目標環境。 您可以為其命名,以輕鬆識別目標和來源環境。

    pac auth create --name [name] --url [environment url]
    

    範例

    pac auth create --name PORTALDEV --url https://contoso-org.crm.dynamics.com
    
  2. 在建立驗證設定檔後,它們將具有可使用清單命令確定的相關索引。

    pac auth list
    

    環境清單。

  3. 選取已連接至來源環境的 Power Platform CLI 驗證設定檔。

    pac auth select --index [source environment index]
    

    範例

    pac auth select --index 1
    
  4. 確定來源入口網站的網站識別碼。

    pac paportal list
    

    入口網站清單。

  5. 將入口網站設定資料下載至您的本機工作站。 如果您之前已將入口網站設定下載到同一路徑,請使用設為 True--overwrite 選項。

    pac paportal download --path [path] --webSiteId [website id]
    

    範例

    pac paportal download --path c:\paportals\ --webSiteId db9db518-ea5c-ec11-8f8f-00224804e6cd
    
  6. 選取已連接至目標環境的 Power Platform CLI 驗證設定檔。

    pac auth select --index [target environment index]
    

    範例

    pac auth select --index 2
    
  7. 將入口網站設定資料上傳至目標環境。

    pac paportal upload --path [path]
    

    範例

    pac paportal upload --path "C:\paportals\portaldev"
    

注意

Power Platform CLI 工具並不會移轉資料表或資料表結構描述。 當設定資料與所選結構描述不符時,移轉可能會因缺少元素 (例如資料表和欄位) 而失敗。 匯入期間,請確認目標環境包含的其他自訂 (如資料表、欄位、表單或檢視) 已安裝相同的入口網站。

使用移轉的資料建立新入口網站

如果移轉程序正在更新現有入口網站,則現在目標環境中應該會顯示更新。 如果是針對新入口網站進行遷移,您現在就可以使用使用現有網站記錄中的資料選項,為匯入的網站記錄建立新的入口網站。 其他資訊:建立入口網站

租用戶至租用戶移轉

Power Apps 入口網站不支援租用戶至租用戶移轉。 若要將入口網站從一個租用戶移轉至另一個租用戶,您必須依照下列步驟進行:

  1. 重設您在來源用戶中入口網站。

  2. 具有 Dataverse包含 Customer Engagement 應用程式的環境中佈建新的入口網站。

  3. 請使用上文所述的步驟來移轉入口網站設定和自訂。

請參閱

注意

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

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