Authentifizierung mit Microsoft Dataverse Webdiensten

Wenn Sie Client-Anwendungen erstellen, die Dataverse Webdienste verwenden, müssen Sie diese authentifizieren um den Zugriff auf Daten zu erhalten. Wie Sie authentifizieren , ist abhängig vom Software-Framework, das Sie verwenden und vom Webdienst mit dem verbunden werden soll.

.NET Framework-Anwendungen

Wenn Ihre Client-Anwendung das .NET Framework verwendet, haben Sie zwei Authentifizierungsoptionen:

  • OAuth (empfohlen)
  • Microsoft 365

OAuth

OAuth ist das bevorzugte Mittel zur Authentifizierung, da es Zugriff auf alle Webdienste ermöglicht.

OAuth ist auch erforderlich, um Folgendes zu unterstützen:

  • Microsoft Entra ID-Konfigurationen für den bedingten Zugriff, wie zweistufige Authentifizierung (2FA)
  • Verwendung von geheimen Clientschlüsseln zur Aktivierung von Server-zu-Server-Authentifizierungsszenarien.
  • Cross-Origin Resource Sharing (CORS) zur Verbindung einer Single-page Application (SPA)

Weitere Informationen: OAuth mit Dataverse verwenden

Microsoft 365

Microsoft 365-Authentifizierung (im Code als Office365 bezeichnet) erfordert die Verwendung der .NET Framework SDK-Assemblys mit den Webdiensten.

Die Verwendung der Microsoft 365-Authentifizierung erfordert nicht, dass Sie Ihre Anwendungen registrieren, wie mit OAuth notwendig. Sie müssen einfach einen Benutzerprinzipalname (UPN,User Principal Name) und Ihr Kennwort für einen gültigen Benutzer angeben.

Weitere Informationen: Authentifizierung mit .NET Framework-Anwendungen

Wichtig

Die Microsoft 365-Authentifizierung für Dataverse ist veraltet. Weitere Informationen: Verwendung der Office365-Authentifizierung mit Microsoft Dataverse

Alle anderen Software-Frameworks

Wenn Sie etwas anderes als .NET Framework verwenden, müssen Sie sich mit OAuth authentifizieren und Sie müssen die OData RESTful Web Services (Web API und OData global Discovery Service) verwenden.

Weitere Informationen: OAuth mit Dataverse verwenden

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).