Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie den Ermittlungsdienst, um die Organisationen zu ermitteln, in denen ein Benutzer Mitglied ist, und die Endpunktadress-URL für den Zugriff auf den Organisationsdienst für jede dieser Organisationen. Dieser Ermittlungsdienst ist erforderlich, da es sich bei Dynamics 365 for Customer Engagement um eine mehrinstanzenfähige Umgebung handelt – ein einzelner Dynamics 365 for Customer Engagement-Server kann mehrere Unternehmensorganisationen hosten. Mithilfe des Ermittlungsdiensts kann Ihre Anwendung die URL der Endpunktadresse ermitteln, um auf die Geschäftsdaten der Zielorganisation zuzugreifen.
Bei Dynamics 365 for Customer Engagement-Installationen kann sich die Server- und Organisationszuordnung im Rahmen der Rechenzentrumsverwaltung und des Lastenausgleichs ändern. Daher bietet der Ermittlungsdienst eine Möglichkeit, zu ermitteln, welcher Dynamics 365 for Customer Engagement-Server Ihre Organisation zu einem bestimmten Zeitpunkt bedient.
Bei einer IFD-Installation (Internet-Facing Deployment) hat die Webdienst-URL das folgende Format:
https://dev.<hostname[:port]>/XRMServices/2011/Discovery.svc
Bei einer lokalen Installation hat die Webdienst-URL das folgende Format:
http[s]://<hostname[:port]>/XRMServices/2011/Discovery.svc
Konsultieren Sie die Seite Entwicklerressourcen in der Dynamics 365 for Customer Engagement-Webanwendung, um die richtige URL Ihrer Installation zu finden.
Um den Discovery-Dienst zu verwenden, fügen Sie dem Visual Studio-Projekt einen Verweis auf die Microsoft.Xrm.Sdk.dll
Assembly hinzu, und fügen Sie dann eine using
oder imports
Anweisung hinzu, um auf den Microsoft.Xrm.Sdk.Discovery Namespace zuzugreifen. Die IDiscoveryService Schnittstelle stellt die Methode bereit Execute , die Sie zum Übergeben einer Instanz der DiscoveryRequest Klasse verwenden.
Alternativ können Sie die Dienstverweise für die zuvor beschriebenen URLs zu Ihrem Projekt hinzufügen.
Verwandte Abschnitte
Verwenden des Suchdiensts mit den SDK-Assemblys
Schreiben von Anwendungen und Servererweiterungen
Herunterladen von Endpunkten über die Seite "Entwicklerressourcen"
Zugreifen auf die Webdienste in Dynamics 365 Customer Engagement
Quick Start: Ein einfaches Programm