組織サービスを使用して組織の URL を検出する
公開日: 2017年1月
対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online
IDiscoveryService Web サービスを使用して、ユーザーがメンバーである組織と、各組織の IOrganizationService Web サービスにアクセスするためのエンドポイント アドレス URL を判別します。Microsoft Dynamics 365 はマルチテナント型の環境であるため、この検出サービスが必要です。マルチテナント型環境では、1 つの Microsoft Dynamics 365 サーバーによって複数のビジネス組織をホストできます。 検出 Web サービスを使用することで、アプリケーションはエンドポイント アドレス URL を判別し、ターゲット組織のビジネス データにアクセスできます。
Microsoft Dynamics 365 (オンラインおよび設置型) インストール環境では、サーバーおよび組織の割り当てが、データセンター管理や負荷分散の一部として変更されることがあります。 そのため、IDiscoveryService Web サービスには、そのときに組織に割り当てられている Microsoft Dynamics 365 サーバーを自動的に検出する機能が用意されています。
次の表は Microsoft Dynamics 365 (オンライン) の世界中のデータ センターの 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 |
インド (IND) |
https://disco.crm8.dynamics.com/XRMServices/2011/Discovery.svc |
Microsoft Office 365 |
カナダ |
https://disco.crm3.dynamics.com/XRMServices/2011/Discovery.svc |
Microsoft Office 365 |
英国 (UK) |
https://disco.crm11.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 のサービス参照をプロジェクトに追加することもできます。
このセクションの内容
関連セクション
サーバー上の Microsoft Dynamics 365 の拡張
Microsoft Dynamics 365 サービスをコードで使用
Microsoft Dynamics 365 の [開発者リソース] ページを使用してエンドポイントをダウンロードする
Microsoft Dynamics 365 でユーザーを認証する
Microsoft Dynamics 365 Web サービスを使用した単純なプログラムの実行
Microsoft Dynamics 365
© 2017 Microsoft. All rights reserved. 著作権