Share via


IDiscoveryService Web サービスによる組織の URL の検出

 

公開日: 2016年11月

対象: Dynamics CRM 2015

IDiscoveryService Web サービスを使用して、ユーザーがメンバーである組織と、各組織の IOrganizationService Web サービスにアクセスするためのエンドポイント アドレス URL を判別します。Microsoft Dynamics 365 はマルチテナント型の環境であるため、この検出サービスが必要です。マルチテナント型環境では、1 つの Microsoft Dynamics 365 サーバーによって複数のビジネス組織をホストできます。 検出 Web サービスを使用することで、アプリケーションはエンドポイント アドレス URL を判別し、ターゲット組織のビジネス データにアクセスできます。

Microsoft Dynamics CRM 2015 および Microsoft Dynamics CRM Online 2015 更新プログラム インストール環境では、サーバーおよび組織の割り当てが、データセンター管理や負荷分散の一部として変更されることがあります。 そのため、IDiscoveryService Web サービスには、そのときに組織に割り当てられている Microsoft Dynamics 365 サーバーを自動的に検出する機能が用意されています。

次の表は Microsoft Dynamics CRM Online の世界中のデータ センターの Web サービス URL の一覧を示します。

場所

検出 Web サービス URL

ID プロバイダー

北米

https://dev.crm.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft アカウント

https://disco.crm.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

北米 2

https://disco.crm9.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

ヨーロッパ、中東、およびアフリカ (EMEA)

https://dev.crm4.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft アカウント

https://disco.crm4.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

アジア太平洋地域 (APAC)

https://dev.crm5.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft アカウント

https://disco.crm5.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

オセアニア

https://disco.crm6.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

日本 (JPN)

https://disco.crm7.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

南米

https://disco.crm2.dynamics.com/XRMServices/2011/Discovery.svc

Microsoft Office 365

インターネットに接続する展開 (IFD) のインストールでは、Web サービス URL は以下の形式になります。

https://dev.< hostname[:port]>/XRMServices/2011/Discovery.svc

設置型展開では、Web サービス URL は以下の形式になります。

http[s]://< hostname[:port]>/XRMServices/2011/Discovery.svc

ご使用のシステムの正しい URL については、Microsoft Dynamics 365 Web アプリケーションの [開発者リソース] ページを参照してください。

IDiscoveryService Web サービスを使用するには、Microsoft.Xrm.Sdk.dll アセンブリへの参照を Microsoft Visual Studio プロジェクトに追加し、using 文または imports 文を追加して、Microsoft.Xrm.Sdk.Discovery 名前空間にアクセスします。 または、前述の URL のサービス参照をプロジェクトに追加することもできます。

このセクションの内容

IDiscoveryService メソッド

探索サービス メッセージ (要求クラスと応答クラス)

探索サービスのメッセージ

サンプル: 探索サービスへのアクセス

関連セクション

アプリケーションとサーバー拡張機能の作成

Microsoft Dynamics CRM 2015 サービスのコードでの使用

Microsoft Dynamics CRM 2015 の 開発者リソース ページを使用してエンドポイントをダウンロードする

Microsoft Dynamics CRM 2015 Web サービスでユーザーを認証する

Microsoft Dynamics CRM 2015 Web サービスを使用した単純なプログラムの実行

© 2017 Microsoft. All rights reserved. 著作権