モデル駆動型アプリのリリース チャネルの変更
リリース チャネルは、ユーザーに影響する機能を左右します。 環境で月次チャネルが有効になっている場合、メーカーはカスタマイズが月次リリースごとに機能することを検証する必要があります。 この記事では、作成者がチャネルを変更し、今後のリリースを検証するためのさまざまなアプローチについて説明します。
柔軟なチャネル構成
モデル駆動型アプリのリリース チャネルは、2 つの主な方法で変更できます。
さらに、リリース チャネルはこれらのオプションのいずれかでオーバーライドできます。
注意
リリース チャネルが環境レベルで変更された場合、ユーザーはブラウザー タブを 2 回更新してリリース チャネル情報を更新する必要があります。 最初の更新により、ローカル キャッシュへの機能構成のバックグラウンド更新がトリガーされます。 2 回目の更新では、機能構成のローカル キャッシュが使用されます。
チャネル リリースの順序付け
どの設定がチャンネルをコントロールするかを決定する、チェックの順番は以下の通りです:
- URL の上書き。
- ユーザー チャネルの上書き。
- 自動以外のアプリリリース チャネルの値 (月ごと、半年ごとなど)。
- 自動以外のアプリリリース チャネルの値 (月ごと、半年ごとなど)。
- アプリリリース チャネルと環境リリース チャネルは両方とも自動です。
- 2024 リリース サイクル 1 では、Power Apps 環境では月ごとチャネルが使用されます。
- 2024 リリースサイクル 2 以降、Dynamics 365 環境では月ごとチャネルが使用されます。
Dynamics 365 アプリのリリース チャネル設定
2024 リリースサイクル 1 では、次の Dynamics 365 アプリのアプリ リリース チャネルが 月ごと に変更されました。
- 顧客サービス ワークスペース
- 顧客サービス ハブ
- Customer Service 管理センター
- フィールド サービス
- フィールド リソース ハブ
- Field Service Mobile
- リソース スケジュール
- Resource Scheduling Optimization
- Customer Insights - Journeys
- ビジネス パフォーマンス分析
- Project Operations チーム メンバー
- Power Platform 環境の設定
2024 年リリース サイクル 2 で、このアプリはリリースチャンネルを月ごとに変更します:
- 営業ハブ
半年ごとのリリースチャネルの維持
リリースの周期を遅くする必要がある環境では、これらの構成をお勧めします。
明示的なアプリ リリース チャネルでアプリを変更
アプリのリリースチャネルが 自動 以外の値に設定されているモデル駆動型アプリは、半年ごと に変更する必要があります。 これらのアプリは、管理されたソリューションとしてすべての環境に展開できます。
- 既定の Dynamics 365 アプリをカスタマイズします。
- 2024 リリースサイクル 1 以降に作成されたカスタム アプリは、新しいアプリが月ごとに既定されるようになった時点で更新してください。
推奨される方法は、 アプリ デザイナーでアプリ チャネルを変更する に従って、アプリのソリューションをすべての環境に展開することです。
注意
Power Platform 環境のモデル駆動型アプリは、環境リリースチャンネルに関係なく、アプリリ リースチャンネルが 自動 の場合、毎月 を使用します。 Power Platform 環境内のすべてのモデル駆動型アプリでは、アプリのリリース チャネルを明示的に設定する必要があります。
明示的なアプリリ リースチャネルがない場合のアプリの上書き
アプリ リリース チャネルが 自動 となっている Dynamics 365 環境のモデル駆動型アプリは、いずれかのオプションを選択できます:
- 各環境のリリースを半年ごとに変更します。
- 各アプリを 半年ごとに設定します。
環境チャネルの変更
環境チャネルは、Power Platform 管理センターまたはコードを使用して設定できます。
環境リリース チャネル | 環境設定の値 | 動作 |
---|---|---|
自動 | 12 | 環境の既定値は現在 半年ごとですが、2024 年のリリース サイクル 2 では、月ごと に変更される予定です。 |
月次 | 6 | 環境が明示的に 月ごとチャネルに設定されています。 |
半年毎 | 3 | 環境が明示的に 半年ごとのチャネルに設定されています。 |
Power Platform 管理者は、環境の動作設定を使用してリリース チャネルを変更できます。 詳細: 動作設定を管理する。
開発者は、組織 テーブルの行の ReleaseChannel 列値を更新することにより、環境チャネルを変更できます。 組織テーブルには常に単一の行が存在します。 詳細情報:
アプリ チャネルの変更
Power Appsアプリ デザイナーまたはソリューション エリアを使用して、モデル駆動型アプリのリリース チャネルをオーバーライドできます。
アプリ リリース チャネル | アプリ設定値 | Behavior |
---|---|---|
自動 | 12 | アプリの既定値は、Dynamics 365 環境の場合は 半年ごとで、Power Apps 組織の場合は 月ごと です。 2024 年リリース サイクル 2 では、既定値が 月ごと に変更されます。 |
月次 | 6 | アプリは明示的に 月ごとチャネル に設定されています。 |
半年毎 | 3 | アプリは明示的に 半期チャネル に設定されています。 |
注意
アプリのリリース値 2
は内部テストに使用され、月ごとチャネルよりも早く更新を受け取るため、運用環境での使用はサポートされていません。
アプリ デザイナーでアプリ チャネルを変更する
作成者はアプリ デザイナーを使用して、環境チャネルをオーバーライドするアプリのリリース チャネルを明示的に設定できます。
https://make.powerapps.com/ を開きます。
ソリューション で、モデル駆動型アプリを含む既存のソリューションを開きます。
アプリ デザイナーでアプリを開きます。
設定ダイアログを開きます。
[全般] タブで、詳細設定を展開します。
アプリのリリース値を変更するには、アプリ リリース チャネル を使用します。 詳細: アプリのチャンネルを変更する
アプリを保存し、公開します。
ソリューション エリアでアプリ チャネルを変更する
代わりに、メーカーは ソリューション 領域を使用して、環境内のすべてのアプリのリリース チャネルを明示的に設定できます。
- https://make.powerapps.com/をオープンする
- ソリューション で、1 つ以上のモデル駆動型アプリを含む既存ソリューションを開きます。
- 既存のアプリ設定 新しいアプリ チャネルのデフォルトを許可 をソリューションに追加します。
- 既存を追加>その他>設定を選択します。
- アプリ チャネルを検索します。
- 項目 アプリ チャネル を選択します。
- 追加を選択します。
- 環境内のすべてのアプリのアプリ チャネルを変更する方法:
- 設定 アプリ チャネルを編集します。
- セクション 環境値の設定 を見つけます。
- 新しい環境の値 を選択し、チャネルの整数を入力します。
- 保存 を選択すると、設定定義が公開されます。
注意
設定定義を使用して単一のソリューションの一部として 1 つ以上のアプリを変更する場合、変更を有効にするにはアプリを再公開する必要があります。 また、この変更を行うと、アプリはカスタマイズされたソリューションに依存するようになります。
新しいアプリのデフォルトを月ごとチャネルに設定する
すべてのアプリが月次チャネルを使用するように既定する段階的な移行の一環として、新しく作成されたモデル駆動型アプリは、徐々にアプリチャネルが既定されるようになります。 管理者または作成者は、アプリ設定を使用して、新しいアプリのリリース チャネルのデフォルトを制御できます。 アプリ設定 デフォルトで新しいアプリ チャネルを許可 のデフォルトは はいです。これは、新しく作成されたアプリが 月次 に設定されていることを意味します。
この動作を無効にするには、環境内でアプリ設定を いいえ に変更するか、環境にインポートされるソリューションに含めることで複数の環境に適用します。
新しいアプリのデフォルトが月次チャネルに設定されるのを防ぐ
新しいアプリのデフォルトを防ぐには、新しいアプリ チャネルのデフォルトを許可 を いいえに切り替えます。 この変更により、リリース チャネル Auto 値で新しいアプリが作成されます。
次の手順では、環境内のすべての新しいアプリのデフォルトを変更します。 このアプリ設定のオーバーライドをソリューションに組み込んで環境にインポートし、新しいアプリにデフォルト設定が設定されるのを防ぐこともできます。
- ソリューション に移動し、新しいソリューションを作成するか、既存のソリューションを開きます。
- 既存のアプリ設定 新しいアプリ チャネルのデフォルトを許可 をソリューションに追加します。
- 既存を追加>その他>設定を選択します。
- アプリ チャネルのデフォルトを検索します。
- 項目 新しいアプリ チャネルのデフォルトを許可 を選択します。
- 追加を選びます。
- 設定 新しいアプリ チャネルのデフォルトを許可 を編集します。
- 新しいアプリ チャネルのデフォルトを許可 を選択します。
- 新しい環境値 を選択します。
- 環境値を いいえ に変更します。
- 保存 を選択します。
ユーザー チャネルの変更
ユーザー チャネルは、Power Platform 管理センターまたはコードを使用して、環境チャネルとアプリ チャネルの両方をオーバーライドするために使用できます。
Power Platform 管理者は、環境のユーザー リストの設定を使用してリリース チャネルを変更できます。 詳細情報: ユーザー チャネル オーバーライドを管理する。
開発者は、UserSettings テーブルの行の ReleaseChannel 列値を更新することにより、ユーザー リリース チャネルを変更できます。 ユーザー チャネルは、環境チャネルと同じアプローチでプログラムによって更新できます。
ブラウザー セッション チャネルの変更
一時的オーバーライドとして URL パラメーター &channel=<channelname>
を追加することで、単一のブラウザー セッションを変更できます。 この URL パラメーターは、ブラウザー タブ内のすべてのナビゲーションに使用されます。新しいブラウザー タブにはコピーされない可能性があります。
チャネル | URL パラメーター |
---|---|
半年毎 | &channel=semiannual |
月次 | &channel=monthly |
チャネルが月次の場合、URL パラメーター &channelrelease=<releasename>
を使用して月次リリースを変更できます。 リリース名の形式は、YYMM のように、2 桁の年と 2 桁の月になります。 さらに、次の月次リリースは &channelrelease=next
を使用して設定できます。
月次リリース | リリース名パラメーター |
---|---|
2023 年 10 月 | &channelrelease=2310 |
2023 年 11 月 | &channelrelease=2311 |
2023 年 12 月 | &channelrelease=2312 |
2024 年 1 月 | &channelrelease=2401 |
注意
有効な YYMM
リリースを入力できますが、将来の日付には機能が定義されていない可能性があります。
次の月次リリースの検証
ユーザーに対して自動的に有効になる前に、毎月のチャネルリリースごとに検証を行う必要があります。 ユーザーは、検証ビルド バージョンが環境に到達した時点でテストできます。
検証する最も簡単な方法は、リリース チャネルを次回の毎月のリリースに自動的に設定する &channelrelease=next
を追加することです。
設定>概要 を選択して、モデル駆動型アプリの現在の月次リリースを見つけます。 リリース バージョンは、チャネル: 月次 に従い、 2023 年 7 月のような日付になります。
&channelrelease=next
を URL に追加します。最初の手順を繰り返して、更新されたリリース バージョンを確認します。
特定の月次リリースに対して検証するには、次の手順を使用できます。
設定>概要 を選択して、モデル駆動型アプリの現在の月次リリースを見つけます。 リリース バージョンは、チャネル: 月次 に従い、 2023 年 7 月のような日付になります。
統一インターフェイス月次チャンネル リリースを開いて、月次リリースの短縮名を見つけます。
特定のリリースは、 2308 のような次のリリースの短縮名を持つ URL パラメータ ```&channelrelease=`` で設定できます。
チャネルとリリース間の機能の比較
月次チャネルを実行しているユーザーが予期しない動作を観察した場合、次の手順は動作が発生した場所を調査するのに役立ちます。
- URL パラメーター
&channel=semiannual
を使用して、半期チャネルに予期しない動作が存在するかどうかを確認します。 この動作が半年チャネルにも存在する場合は、月次チャネルとは無関係であり、通常のサポート プロセスに従う必要があります。 - 2308 のような以前のリリースの短縮名を持つ URL パラメーター
&channelrelease=
を使用して、以前の月例リリースに予期しない動作が存在するかどうかを確認します。 2 つの月次リリースが同じ動作をする場合は、特定の月次チャネル リリースとは無関係である可能性があるため、通常のサポート プロセスに従う必要があります。 - 月次リリース間で変更があった場合は、統一インターフェイス月次チャネル リリース で変更された機能を確認して詳細を確認してください。
参照
リリース チャネルの概要
ユーザーに関するダイアログ - チャネル
Power Platform 管理センター - 動作設定の管理
Power Platform 管理センター - ユーザー チャネル オーバーライドを管理します。