模型驅動應用程式更改發佈通道

發行管道會影響對使用者帶來影響的功能。 啟用環境中的每月頻道時,製作者必須驗證自訂功能是否在每次的每月更新中能正常運作。 本文會描述可讓製作者變更管道以及驗證即將發行版本的不同方法。

彈性管道設定

您可以用兩種主要方式變更模型導向應用程式的發行管道。

此外,還可以使用其中任一選項覆寫發行通道。

備註

當你在環境層級更改發佈頻道時,使用者必須重新整理兩次瀏覽器分頁以更新發佈頻道資訊。 第一次重新整理會觸發對功能設定的背景更新,並將其儲存到本機快取。 第二次重新整理會使用功能設定的本機快取。

通道發行使用順序

確定通道控制設定的檢查順序是:

  1. URL 覆寫。
  2. 使用者通道覆寫。
  3. 非自動的應用程式發佈管道設定值(例如,每月、半年)。
  4. 「自動」以外的環境發行通道值 (例如,每月、半年)。
  5. 應用程式發佈通道和環境發布通道都是自動的。在這種情況下,Power Apps 和 Dynamics 365 環境使用月度通道。

Dynamics 365 應用發佈頻道設置

以下 Dynamics 365 應用程式使用每月應用程式發佈頻道:

  • 商務效能分析
  • 客戶洞察 - 旅程
  • Customer Service 系統管理中心
  • 客戶服務中心
  • Customer Service 工作區
  • 現場資源中心
  • Field Service
  • 現場服務行動裝置
  • Power Platform環境設定
  • Project Operations 團隊成員
  • 資源排程
  • 資源排程優化
  • 銷售中心

維持半年期發佈頻道

當環境需要較慢的發佈節奏時,建議進行這些配置。

更改具有明確的應用發佈管道的應用程式

應用程式發佈管道設定為自動以外值的模型驅動應用程式需變更為半年度。 這些應用可以作為託管解決方案部署到所有環境。

  1. 自訂任何現成可用的 Dynamics 365 應用程式。
  2. 新的應用程式開始預設為每月時,更新任何在 2024 年第 1 段發行浪潮之後建立的自訂應用程式。

首選方法是遵循應用程式設計器中的變更應用程式管道,然後將應用程式的解決方案部署到所有環境。

備註

當應用程式發行通道為自動時,不論環境發行通道為何,Power Platform 環境中的模型導向應用程式都會使用每月。 Power Platform 環境中的所有模型驅動應用程序都需要顯式設置應用程式發佈通道。

當沒有明確的應用程式發佈頻道時,覆蓋應用程式

Dynamics 365 環境中具有自動應用程式發布頻道的模型驅動型應用程式可以選擇任一選項:

  • 將每個環境發行變更的通道變更為半年。
  • 把每個應用程式都改成半年。

變更環境頻道

您可以使用 Power Platform 系統管理中心或程式碼來設定環境管道。

環境發行通道 環境設定值 行為
自動 0 環境預設值為 每月。
每月 1 環境已明確設定為每月通道。
半年度 3 環境已明確設定為半年通道。

Power Platform 系統管理員可以使用環境的行為設定來變更發行管道。 其他資訊:管理行為設定。

開發人員可以透過更新組織表格中列的 ReleaseChannel 資料行值,來變更環境管道。 組織資料表中永遠都有單一列。 其他資訊:

變更應用程式管道

使用 App 通道來覆蓋模型驅動應用程式的發佈通道,方法是使用 Power Apps 應用程式設計 器或 解決方案 區域。

應用程式發佈管道 應用程式設定值 行為
自動 0 App 預設值是 每月。
每月 1 應用程式已明確設定為每月通道。
半年度 3 應用程式明確設定為半年頻道。

備註

應用程式發佈值 2 用於內部測試,且更新速度比每月頻道快,因此不支援生產環境使用。

在應用程式設計師中變更應用程式管道

製作者可以使用應用程式設計師,為會覆寫環境通道的應用程式明確設定發行通道。

  1. 開啟 https://make.powerapps.com/。

  2. 在解決方案底下,打開包含模型導向應用程式的現有解決方案。

  3. 在應用程式設計師中開啟應用程式。

  4. 打開設定對話方塊。

  5. 在一般索引標籤下底下,展開進階設定。

  6. 使用應用程式發行管道來變更應用程式發行值。 其他資訊:變更應用程式管道

    應用程式設計師設定應用程式發行管道

  7. 儲存並發佈應用程式。

在解決方案區域中變更應用程式管道

或者,製作者可以使用 [解決方案] 區域來明確設定環境中所有應用程式的發行通道。

方案總管應用程式設定應用程式通道編輯

  1. 開啟 https://make.powerapps.com/。
  2. 在解決方案底下,打開具有一或多個模型導向應用程式的現有解決方案:
  3. 在解決方案中新增現有的應用程式設定允許新的應用程式管道預設值:
    1. 選取新增現有的>其他>設定。
    2. 搜尋App 頻道。
    3. 選擇應用管道項目。
    4. 選取 [新增]。
  4. 若要變更環境中所有應用程式的應用程式管道:
    1. 編輯設定應用程式管道。
    2. 尋找設定環境值區段。
    3. 選取新的環境值,然後輸入管道的整數。
    4. 選擇 儲存 ,該儲存會發布設定定義。

備註

當設定定義用於變更一或多個應用程式作為單一解決方案的一部分時,您必須重新發佈應用程式才能使變更生效。 此外,進行此變更會導致應用程式相依於具有自訂的解決方案。

將新應用程式的預設值設定為每月通道

在要將所有應用程式預設為使用每月通道的逐步移轉過程中,新建立的模型導向應用程式會逐漸開始看到預設的應用程式通道。 系統管理者或製作者可以使用應用程式設定來控制新應用程式的發行管道預設值。 應用程式設定允許新的應用程式管道預設值會預設為是,表示新建立的應用程式設為每月。

若要覆寫此行為,請將環境中的應用程式設定變更為否,或透過包含在匯入到環境中的解決方案中套用至多個環境。

避免將新的應用程式預設為每月通道

將允許新的應用程式管道預設值切換為否,可避免新的應用程式預設值。 此變更會導致使用發行通道自動值來建立新應用程式。

下列步驟會變更環境中所有新應用程式的預設值。 此應用設置替代也可以放入解決方案中並導入到環境中,以防止新應用具有預設設置。

  1. 移至解決方案,然後打開現有的,或建立新的解決方案。
  2. 在解決方案中新增現有的應用程式設定允許新的應用程式管道預設值:
    1. 選取新增現有的>其他>設定。
    2. 搜尋應用程式管道預設值。
    3. 選取項目允許新應用程式通道預設。
    4. 選取 [新增]。
  3. 編輯允許新的應用程式管道預設值設定:
    1. 選取允許新的應用程式管道預設值。
    2. 選取新的環境值。
    3. 將環境值變更為 No。
    4. 選取 [儲存]。

變更用戶頻道

使用者通道可用於透過 Power Platform 系統管理中心或程式碼來覆寫環境通道和應用程式通道。

Power Platform 系統管理員可以使用環境使用者清單中的設定來變更發行管道。 其他資訊:管理使用者通道覆寫。

開發人員可以透過更新 UserSettings 表格中列的 ReleaseChannel 資料行值,來變更使用者發行管道。 您可以使用與環境管道相同的方式,程式化更新使用者管道。

變更瀏覽器會話通道

您可新增 URL 參數 &channel=<channelname> 做為暫時覆寫,以變更單一瀏覽器工作階段。 此 URL 參數是用於瀏覽器索引標籤中的所有瀏覽。它可能不會複製到新的瀏覽器索引標籤。

通路 URL 參數
半年度 &channel=semiannual
每月 &channel=monthly

當管道為每月時,可以使用 URL 參數 &channelrelease=<releasename> 來變更每月發行。 發行名稱格式是兩位數的年份和兩位數的月份 ,如 YYMM。 此外,還可以使用 &channelrelease=next 來設定下一次每月發行。

每月發行 發行名稱參數
2023 年 10 月 &channelrelease=2310
2023 年 11 月 &channelrelease=2311
2023 年十二月 &channelrelease=2312
一月 2024 日 &channelrelease=2401

備註

您可以輸入任何有效的 YYMM 發行日期,但未來的日期可能無法定義任何功能。

驗證下一次每月發行

在為使用者自動啟用每個月度頻道版本之前,應對其進行驗證。 當驗證建置版本到達環境時,使用者就可以測試。

最簡單的驗證方式是附加 &channelrelease=next,會自動將發行通道設定為下一次即將發布的每月版本。

  1. 透過選擇「關於設定>」來查詢模型驅動應用程式目前的月度版本。 發行版本遵循通道:每月,日期如 2023 年 7 月。

  2. 附加 &channelrelease=next 至URL。

  3. 重複第一個步驟以觀測更新的發行版本。

要依照特定月度發布進行驗證,請依照以下步驟進行:

  1. 透過選擇「關於設定>」來查詢模型驅動應用程式目前的月度版本。 發行版本遵循通道:每月,日期如 2023 年 7 月。

  2. 開啟整合介面每月通道發行,以尋找每月發行簡短名稱。

  3. 您可以使用 URL 參數 ```&channelrelease=`` 以及下一個發行的簡稱 (如 2308) 來設定特定的發行。

比較不同通道和版本的特性

當執行每月管道的使用者觀測到未預期的行為時,下列步驟可協助調查行為發生的位置。

  • 使用 URL 參數 &channel=semiannual 檢查半年通道中是否存在未預期的行為。 如果行為也存在於半年管道中,則與每月管道無關,而應該遵循一般的支援程序。
  • 使用 URL 參數 &channelrelease= 以及先前發行的簡稱 (如 2308),檢查未預期的行為是否存在於先前的每月發行中。 如果兩次每月發行都有相同的行為,則很有可能與特定的每月通道發行無關,而應該遵循標準支援程序。
  • 當在每月發行版之間發現變更時,請檢視统一界面每月管道發行中哪些功能已發生變更,以便了解更多。

也請參閱

發行管道概觀
使用者關於對話方塊 - 通道
Power Platform 系統管理中心 - 管理行為設定
Power Platform 系統管理中心 - 管理使用者通道覆蓋設定。