Skip to main content

Voraussetzungen für DYCE API Connector für Dataverse

Vorsicht

Die standard Microsoft Dataverse-Verbindung darf nicht aktiviert werden, wenn DYCE API Connector for Dataverse verwendet wird. Die Aktivierung beider Dataverse-Verbindungen kann zu doppelten Daten und Synchronisationskonflikten führen.

Bevor Sie DYCE API Connector for Dataverse installieren, stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind:

  • Administrativer Zugriff auf Ihre Microsoft Entra ID (früher Azure AD)
  • Ein aktives Azure-Abonnement
  • Administrative Berechtigungen in Business Central
  • Zugriff auf Ihre Dataverse/Dynamics 365 Sales-Umgebung
  • Koordination mit wysa für die Bereitstellung von Sales Central und DataBridge

Der Einrichtungsprozess umfasst drei Hauptkomponenten:

  1. DYCE API Connector for Dataverse - Die AppSource-App, die API-Pages in Business Central bereitstellt
  2. Sales Central - WYSAs Vertriebslösung für die Dynamics 365 Sales Prozessanpassung
  3. DataBridge - Azure-gehostetes Mapping- und Synchronisationsmodul

App-Registrierung in Microsoft Entra ID

Um eine sichere Kommunikation zwischen Business Central und Dataverse zu ermöglichen, müssen Sie zwei App-Registrierungen in Microsoft Entra ID erstellen.

Business Central App Registrierung

  1. Navigieren Sie zu dem Azure Portal > Microsoft Entra ID > App-Registrierungen
  2. Klicken Sie auf Neue Registrierung, um eine neue App-Registrierung zu erstellen.
  3. Konfigurieren Sie die folgenden API-Berechtigungen:
    • Business Central API.ReadWrite.All (erfordert die Zustimmung des Administrators)
    • Business Central Automation.ReadWrite.All (erfordert die Zustimmung des Administrators)
    • User.Read (delegierte Berechtigung)
  4. Ein Administrator muss die Berechtigungen für Business Central erteilen
  5. Notieren Sie sich die Anwendungs-(Client-)ID zur Verwendung bei der Einrichtung von Business Central

Dataverse/SalesCentral App-Registrierung

  1. Erstellen Sie eine zweite App-Registrierung nach demselben Verfahren wie oben
  2. Konfigurieren Sie die folgende API Berechtigung:
    • User.Read (delegierte Berechtigung)
  3. Notieren Sie sich die Anwendungs-(Client-)ID für die Verwendung bei der Einrichtung von SalesCentral

So generieren Sie ein Client-Geheimnis für eine der App-Registrierungen:

  1. Navigieren Sie zu Azure Portal > Microsoft Entra ID > App-Registrierungen.
  2. Wählen Sie die App-Registrierung aus, für die Sie ein Geheimnis erstellen möchten.
  3. Gehen Sie zu Zertifikate & Geheimnisse > Geheime Clientschlüssel.
  4. Klicken Sie auf Neuer geheimer Clientschlüssel.
  5. Fügen Sie eine Beschreibung hinzu und wählen Sie eine "Gültig bis" Datum, und klicken Sie dann auf Hinzufügen.
  6. Kopieren Sie den Wert des Geheimnisses sofort. Dies ist das einzige Mal, dass Sie ihn sehen können. Bewahren Sie ihn sicher auf, da Sie ihn für die Konfiguration der Verbindung zwischen Business Central und Dataverse/SalesCentral benötigen.