クライアント上で Dynamics 365 Customer Engagement を拡張する

Dynamics 365 Customer Engagement (on-premises) の提供するクライアント (Web アプリケーション、Dynamics 365 for phones および Dynamics 365 for tablets) において、開発者やカスタマイズ担当者が JavaScript や Web リソースを使用して Dynamics 365 for Customer Engagement を拡張できる変更について説明します。 これらのクライアントは、各クライアントに個別に適用するのではなく、すべてのクライアントに適用できる拡張機能の追加を許可するように設計されています。

クライアント拡張機能は、ユーザーのデバイス上でコードが実行されるため、非常に充実した応答性の高い経験をユーザーに提供できます。 ただし、重要なビジネス ロジックをクライアント側スクリプトのみによって適用しないでください。 サーバー上で適用される拡張機能とは異なり、クライアント拡張機能は、他のシステムとの統合、カスタム クライアント、データ インポートなどの他の手段によってシステムに入力されるデータにビジネス ロジックを適用できません。

このセクションの内容

Customer Engagement での JavaScript の使用

Web リソースを使用したデータの操作

URL を使用してフォーム、ビュー、およびダイアログを開く

URL を使って Dynamics 365 Customer Engagement モバイル クライアントでフォーム、ビュー、およびダッシュ ボードを開く

Customer Engagement (on-premises) の Web リソース

JavaScript を使用した、Customer Engagement (on-premises) でのクライアント スクリプト

コマンドとリボンのカスタマイズ