Microsoft Dataverse 開発者ガイド

Power Apps では、ユーザー、企業、独立系ソフトウェア ベンダー (ISV)、およびシステム インテグレーター (SI) に、基幹業務アプリを構築するための強力なプラットフォームを提供します。 サーバー側のロジック (プラグインとワークフロー)、業務プロセス フロー、高度なセキュリティ モデル、そして開発者がアプリを構築する拡張可能なプラットフォームなど、Microsoft Dataverse は、Power Apps の基盤となるデータ プラットフォームです。

Dataverse を使用したアプリを作成するのに開発者がどのように貢献できるか多数の側面があります。 データ ソースとして Dataverse を使用するコードでアプリケーションが構築できる一方、多くのプロジェクトでは、モデル駆動型アプリ または キャンバス アプリ を使用してユーザーのエクスペリエンスを生成します。

モデル駆動型アプリに関する作業

Dataverse にはモデル駆動型アプリが組み込まれており、Dataverse 環境にのみ接続できます。 モデル駆動型アプリを定義するすべてのデータは、Dataverse 内に保存されます。

モデル駆動型アプリはソリューション を使用して、Dataverse で使用されるカスタマイズと拡張機能を公開するメソッドを共有しています。

モデル駆動型アプリには開発者がコードを記述して拡張するための多くのポイントもあります。 開発者がモデル駆動型アプリでできることについては モデル駆動型アプリ開発者ガイド を参照してください。

モデル駆動型のアプリケーションの一例が、Dynamics 365 Customer ServiceDynamics 365 Field ServiceDynamics 365 Marketing で閲覧できます。

コードを記述する場合について

Dataverse は、ユーザーがコードを記述することなく、カスタム ビジネス ロジックを構成できるように多くの機能を含んでいます。開発者が貢献する最も一般的なシナリオは、既存の機能が要件に合わせて必要な機能を提供していない場所にスペースを埋め込むことです。 幸いなことに、Dataverse は、開発者がコードを使用して共通機能を拡張するための多くのポイントを提供しています。

開発者がプロジェクトに貢献するためには、コードを記述せずに何ができるかを理解することが重要です。 これらの機能についてよく理解する必要があります。 詳細: Dataverse とは

オンプレミス展開の内容

Dataverse は現時点でオンプレミス展開に使用できません。 このガイドの内容には、オンプレミス展開またはインターネット接続展開 (IFD) でのみ使用可能なオプションに関する情報は含まれていません。 これらのオプションに関する情報については、Dynamics 365 Customer Engagement (on-premises) の開発者ガイド.を参照してください。

関連項目

開発者向け Power Apps
モデル駆動型アプリの開発者ガイド

注意

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

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