モデル駆動型アプリの業務ルールおよびフローによるカスタム ビジネス ロジックの適用

モデル駆動型アプリにおけるビジネス プロセスの重要性

一貫したビジネス プロセスの定義と実施は、ユーザーがモデル駆動型アプリを使用する大きな理由のひとつです。 一貫性のあるプロセスにより、モデル駆動型アプリのユーザーは、目的を達成するための一連の手動ステップの手順を覚える必要なく、自分の仕事に集中することができます。

これらは、モデル駆動型アプリ内にある 2 つの主要なカテゴリに分類されます。 ビジネス ルールとビジネス プロセス フロー。 ビジネス プロセス フローは Power Automate で利用可能です。

ビジネス ルール

ビジネス ルールは、変化が激しくよく使用されるルールを実装して管理するためのシンプルなインターフェイスを提供します。 業務ルールのスコープは、業務ルールが実行される場所を定義します。

このアイテムを選択する場合… スコープは次に設定されます...
テーブル すべてのフォームとサーバー
すべてのフォーム すべてのフォーム
特定のフォーム (アカウント フォームなど) このフォームのみ

モデル駆動型アプリのフォームに対する業務ルールを定義する方法の詳細については、モデル駆動型アプリ フォームでロジックを適用するための業務ルールの作成 を参照してください。

注意

テーブルに対する業務ルールを定義し、キャンバス アプリおよびモデル駆動型アプリの両方にサーバー レベルで適用されるようにするには、テーブルに対する業務ルールの定義 を参照してください。

Power Automate フロー

Power Automate にはいくつかの種類のプロセスがあり、それぞれ異なる目的のためにデザインされています。

  • 業務プロセス フロー。 業務プロセス フローを作成することによって、データを一貫して入力し、アプリで作業するたびに同じステップを実行するように確認します。 これらのフローは Power Automate で作成されますが、モデル駆動型のアプリでのみ動作します。 詳細: 業務プロセス フローの概要

サンプル モデル駆動型アプリ

  • ワークフローおよびアクション。 Dynamics 365 カスタマイザーは、ワークフローと動作である従来の Microsoft Dataverse プロセスを使い慣れていることが考えられます。 詳細: ワークフロー プロセスの使用操作の概要

  • 自動化されたフロー。 イベントがトリガーした後、1 つ以上のタスクを自動的に実行する Power Automate クラウド フローを作成します。 これらは、環境内のコネクタ フレームワークに到達し、SQL、SharePoint、その他の 400 のデータソースやサービスなど、他のデータソースに接続できるという利点があります。 詳細: フローの作成

  • ボタン フロー。 モバイル端末のボタンをタップするだけで、繰り返し作業を行う Power Automate クラウド フローを作成します。 詳細: ボタン フローについて

  • スケジュールされたフロー。 1 日 1 回、特定の日付、または特定期間後のようなスケジュールで 1 つ以上のタスクを実行するフローを作成します。 詳細: スケジュールに従ったフローの実行

次の手順

モデル駆動型アプリ フォームでロジックを適用するための業務ルールの作成

ビジネス プロセス フローについて説明します

ビジネス ロジックを Dataverse に適用する

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。