ソリューション対応のクラウド フローを作成する際、フローが完成する前に Microsoft Dataverse に下書きを保存することができます。 その後、フローを実行する準備ができたら、フローを公開できます。 フローを改良していくにつれて、Dataverse にバージョン履歴が蓄積され、バージョン履歴パネルから確認できるようになります。
デザイナーでソリューション対応フローが開いている場合、次の操作が可能です:
- 保存時に公開される新しいバージョンを表示する
- 以前のバージョンを確認する
- ソリューション対応のクラウド フローのバージョンを公開する
適用の対象
下書きとバージョン管理の機能セットは、ソリューション対応クラウド フローでのみ使用できます。 ソリューション対応のクラウド フローは、ソリューション内で直接作成したり、ソリューションに追加したりできます。また、Dataverse ソリューション環境で作成という環境設定が有効になっている場合は、既定で作成されます。
フローのドラフト機能およびバージョン管理機能は、2025 年 2 月 7 日にすべてのリージョンで利用可能になりました。
下書きを保存する
エラーがあっても、いつでもフローの下書きを保存できます。 自分のペースで自信を持ってフローを変更してください。
デザイナーでフローを開きます。
必要に応じて変更します。
ドラフトの保存 を選択します。
確認メッセージが情報バーに表示されます。
フローの状態はフロー タイトルの横に表示されます。
状態インジケーター
フローの状態 (下書き または 公開) がフロー タイトルの横に表示され、そのフローのバージョンが公開されたか、フローに下書きの変更があるかどうかを示します。
クラウド フローの公開
フローへの変更を実行時に反映させる準備ができたら、フローを公開できます。
デザイナーでフローを開きます。
必要に応じて変更します。
公開 を選択します。
確認メッセージが情報バーに表示されます。
バージョン履歴
フローのバージョン履歴リストを確認して、フローがどのように進化したかを理解します。 最新バージョン、公開済み、および 過去に公開済みインジケーターを使用して、日ごとにグループ化されたフロー バージョンを表示します。
デザイナーでフローを開きます。
バージョン履歴を選択します。
バージョン履歴パネルが開きます。
バージョンを復元する
フローのバージョン履歴リストを表示すると、レビュー用に以前のバージョンを選択でき、必要に応じてそれを新しい下書きとして復元できます。
デザイナーでフローを開きます。
バージョン履歴を選択します。
バージョン履歴パネルが開きます。
以前のバージョンを選択します。
復元を選択します。
復元アクションを確認します。
このフローは、バージョン履歴の最新の下書きになりました。
よくあるご質問
下書きとバージョン管理機能セットを、ソリューション クラウド フローでのみでしか使用できないのはなぜですか?
Dataverse は、公開されていない下書きを保存するために使用するストレージです。 これはバージョン履歴に使用されるストレージでもあります。 ソリューションのクラウド フローは Dataverse で定義されるため、下書きやバージョン履歴を作成することができます。
下書きとバージョン管理の機能セットが新しいデザイナーでのみ利用できるのはなぜですか?
ドラフトとバージョン管理機能は、新しいクラウド フロー デザイナーー で利用できます。 従来のデザイナーに下書きとバージョン管理のサポートを追加するのではなく、新しいクラウド フロー デザイナーーに下書きとバージョン管理の機能を追加することに投資しています。
非ソリューション クラウド フローをソリューション クラウド フローに変更するにはどうすればよいですか?
ソリューションにソリューション外のリソースのクラウドフローを追加すると、その定義が Dataverse に追加され、バージョン管理が可能になります。
共同所有者は、完全なバージョン履歴、または自分の変更のみを表示できますか?
共同所有者は、フローに変更を加えたすべてのユーザーからの変更の完全なバージョン履歴を表示できます。
メモやタイトルをバージョンに追加できますか?
現時点では、メモとタイトルをバージョンに追加できません。
下書きはテストできますか?
現時点ではサポートしていません。 現在、フローの変更はテストするために公開され、実行可能である必要があります。 テストを容易にするために、単一フローの 2 番目のランタイム表現を作成するという概念を検討しています。
バージョンに一意識別子はありますか?
タイムスタンプは、バージョンを区別するために使用されます。 各バージョンには GUID 識別子が使用されますが、バージョン履歴カードには表示されません。 現時点では、シンプルな整数の識別子は使用できません。
バージョン履歴リストをフィルター処理できますか?
現時点ではサポートしていません。
バージョン変更の概要をバージョン履歴カードに表示できますか?
現時点ではサポートしていません。
コパイロットは、一定期間にわたってフローに加えられた変更を要約できますか?
現時点ではサポートしていません。
バージョンを比較できますか?
バージョンを連続して表示するか、別のブラウザー タブを開いて特定のバージョンを表示することによって、バージョンを比較できます。 現時点では、バージョンを並べて比較することはできません。
共同所有者がフローを変更したときに新しい接続承認が必要になるように、接続権限を特定のバージョンに関連付けることはできますか?
現時点ではサポートしていません。
どのバージョンがエクスポートされますか?
ソリューション クラウド フローの最後に公開されたバージョンがソリューションにエクスポートされます。 下書きバージョンとバージョン履歴はエクスポートされません。
下書きとバージョン履歴にはどのテーブルが使用されますか?
Dataverse は、下書きとバージョン履歴に使用されるストレージです。 ソリューションのクラウド フローは Dataverse で定義されるため、下書きやバージョン履歴を作成することができます。 ワークフロー テーブル には、最新の公開用の行と最新のドラフト用の行があります。 バージョン履歴は、コンポーネント バージョン テーブルに保存されます。
既知の問題
フロー URL の変更: ソリューション クラウド フローが最初に公開されると、URL には workflowUniqueId が含まれ、これはバージョンごとに変更されます。 公開されたフローを後でマイ フロー エクスペリエンスから開くと、URL に FlowId が使用され、変更されません。 公開されたフローを後でソリューション エクスプローラーから開くと、URL に workflowUniqueId が使用され、変更されます。 ソリューション エクスプローラー エクスペリエンスを更新して、静的 URL を提供することを計画しています。 当面の間、静的 URL 参照が必要な場合は、「マイ フロー」エクスペリエンスからフローを開きます。