Dynamics 365 アプリケーション プラットフォーム - 拡張 Dynamics 365 (xRM) アプリケーション構築用プラットフォーム

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

Microsoft Dynamics 365 (オンラインおよび設置型) は、顧客、パートナー、独立系ソフトウェア ベンダー (ISV)、およびシステム インテグレーター (SI) に対して、業種アプリケーション構築用の強力なプラットフォームを提供します。 これらのアプリケーションは、通常の顧客間関係の管理 (Dynamics 365) のシナリオを超えた関係追跡機能を活用するので、Extended Dynamics 365 (xRM) アプリケーションと呼ばれることがよくあります。 これらのアプリケーションは、小売サービス産業製造業流通Financial services、および 公共部門 を含む、さまざまな産業全体に及びます。

Dynamics 365 には Operations と Financials の追加機能が含まれています。 これらの機能を使用した開発者ドキュメントに関しては、次を参照します:

xRM は開発者にとってどういう意味を持つか

通常、業務アプリケーションは、各種のビジネス データ (人、場所、および物) 間の関連付けのモデル化と追跡を行います。Microsoft Dynamics 365 は、柔軟なデータ モデルと動的サービスを使用した、リレーショナルな業務アプリケーションの宣言型の開発を提供します。 宣言型のアプリケーション機能に加え、Dynamics 365 の上に構築された業務アプリケーションは、豊富なソフトウェア開発キット (SDK) を使用して、拡張されて、外部システムと統合することができます。

迅速なアプリケーション開発

最近は、ソリューションを提供するために大量のカスタム コードを記述する時間がほとんどありません。 業務アプリケーションの要件を満たすには、変更に迅速に適応し、ユーザーの承認と採用を獲得するための機敏性と柔軟性を提供するフレームワークを必要とします。

国際的な使用に対応するユーザー インターフェイスの取得

Microsoft Dynamics 365 は、リレーショナル データとのやり取りを最適化したユーザー エクスペリエンスを提供します。 ユーザーは、iOS、Android、および Windows で使用できる最新の Web アプリケーションとモバイル アプリケーションを使用して、データに対して、参照、表示、編集、レポート、および処置を実行できます。 これらのアプリケーションには、ビジネス プロセスとルールを初めから終わりまで誘導する機能が備わっています。 このユーザー エクスペリエンスは、複数の業務アプリケーションを使用するユーザーに対して、一般的な一貫性のある対話型モデルを提供します。

Microsoft Dynamics 365 アプリケーションは、複数の国際言語と国際通貨をサポートします。 ユーザーのアプリケーションは、これらすべての機能を継承します。

拡張可能なデータとセキュリティ モデルの取得

Microsoft Dynamics 365 では、業務アプリケーションのデータ ストレージと追跡の必要性に対応するように、標準のデータ モデルを拡張することができます。 このデータ モデル要素は、業務アプリケーションに適用しない場合は無効にできます。 データ モデルは、階層セキュリティだけでなく、ロール、レコード、およびフィールド レベルを適用する拡張可能なセキュリティ モデルによって保護されます。Dynamics 365 プラットフォームとユーザー エクスペリエンスのその他のすべての側面は、ユーザーが定義したデータとセキュリティ モデルによって駆動されます。 この方法で、ユーザーは、選択したデータおよび操作だけを表示して利用することができます。

また、組織は、ユーザーのアプリケーションで使用されるデータ モデルの上に、シームレスに機能する独自のデータ要素とセキュリティを追加することもできます。 または、ユーザーのソリューションが既定の Dynamics 365 のデータとセキュリティ モデルの上に構築されるのとまったく同様に、他の SI または ISV はユーザーのソリューションの上にソリューションを構築できます。

拡張可能なビジネス ロジックの取得

一貫したビジネス プロセスの定義と実施は、ユーザーがMicrosoft Dynamics 365 を使用する大きな理由の 1 つです。Microsoft Dynamics 365 を使用して、ユーザーのアプリケーションに対応した一貫性のあるビジネス プロセスとルールを定義および実施できます。

ユーザーのアプリケーションを使用する組織は、コードを記述することなく、ユーザーの既定のアプリケーションのビジネス ロジックを変更または拡張できます。

Microsoft Office 365 統合の取得

Office 365 は、ユーザーのアプリケーションと連携する非常に多くの追加のオプションを提供します。 ユーザーのアプリケーションを使用して、以下の操作を行うことができます。

  • 電子メールの追跡、予定、およびタスク管理に対応するように、Exchange と Outlook を統合します。

  • Skype for Business を使用して、インスタント メッセージングと電話を起動します。

  • Power BI を使用してデータを分析します。

  • Excel でデータを編集します。

  • OneNote でリッチなコンテキスト メモを取ります。

  • 自動ドキュメント生成とリアルタイムの共同編集によって、個人用ドキュメントをチームとして作成します。

  • SharePoint、Office 365 グループ、および OneDrive for Business の全体のコンテキスト ドキュメントを管理します。

  • 取り組んでいる内容と連携する担当者に基づいて、Office Delve を使用して関連コンテンツを取得します。

クロスプラットフォームのモバイル アプリケーションの取得

Dynamics 365 モバイル アプリは、データ モデル、セキュリティの構成、ビジネス プロセス、およびルールに関するメタデータをダウンロードして、標準のエクスペリエンスをユーザーのアプリケーションに対応したカスタマイズされたモバイル アプリに変換します。

ビジネス インテリジェンスの取得

ユーザーのアプリケーションを使用している人は、ビジネスを洞察して、ビジネス ニーズを積極的に予測できます。

Power BI、対話型のダッシュボードとレポート、先進のビジュアル化、および自然言語による Q&A を使用できます。 また、業務アプリケーション内にある一目で分かるダッシュボードとコンテキスト グラフで、ビジネス パフォーマンスを把握できます。

プラットフォームの上に構築可能

Dynamics 365 に組み込まれている Web サービスにより、開発者は標準ベースの Web 技術に精通して、HTML、JavaScript、CSS、および.NET Framework を使用して Microsoft Dynamics 365 の上に構築した業務アプリケーションを拡張および統合することができます。Dynamics 365 は、OAuth 2.0 および OData v4. を含むオープン規格の上に構築された RESTful Web サービス API によって、UI に表示されている同じエンド ユーザーおよび管理者機能を表示します。Dynamics 365 は Web 規格を活用するので、外部システムは、最適なプラットフォームと言語を使用して Dynamics 365 の上に構築された業務アプリケーションと統合することができます。

拡張 Dynamics 365 (xRM) ソリューションの作成についての詳細情報

以下のビデオを見て詳細を確認します。

  • xRM ソリューションの作成 I: 概要
    Microsoft Dynamics 365 の機能を活用して、一連の業種アプリケーションを作成し、関連付けとやり取りおよび顧客間関係とやり取りを管理することができます。 このビデオでは、以下を含む、Microsoft Dynamics 365 アプリケーション プラットフォーム内の機能を 1 つ 1 つ説明します。

    • 迅速なアプリケーション開発

    • ビジネス プロセス管理

    • ビジネス インテリジェンス

    • ユーザー エクスペリエンス

  • xRM ソリューションの構築 II: 構成
    このビデオでは、構成とカスタマイズという用語は同じ意味で使用され、データ モデル、セキュリティ モデル、ナビゲーション、フォームとビュー、業務プロセス フロー、業務ルール、ビジネス プロセスの自動化、およびソリューション パッケージを定義する繰り返しプロセスのことです。

  • xRM ソリューションの構築 III: コード
    このビデオでは、Microsoft Dynamics 365 を拡張して xRM ソリューションを作成するときに考慮する必要のある次の 4 つの重要な概念について説明しています。

    • クライアント拡張

    • サーバー拡張

    • 統合

    • カスタム ユーザー エクスペリエンス

関連ドキュメント

関連項目

Microsoft Dynamics 365 を拡張する
サポートされる Microsoft Dynamics 365 の拡張機能
Microsoft Dynamics 365 のメタデータ モデルおよびデータ モデル
サーバー上の Microsoft Dynamics 365 の拡張
クライアントの Microsoft Dynamics 365 の拡張
Microsoft Dynamics 365 アプリケーションをカスタマイズする
ソリューションを使用した拡張機能のパッケージ化および配布
Microsoft Dynamics 365 用レポートの開発者ガイド
Outlook 用 Microsoft Dynamics 365 の展開
Microsoft Dynamics 365 を SharePoint と統合
Microsoft Dynamics 365 の OneNote との統合

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権