Übersicht
Die Microsoft-Business-Central-Integration synchronisiert Kontakte und Firmen aus Business Central als Quelle, d.h. sync.blue® schreibt niemals etwas zurück.
Schritt 1: App-Registrierung in Microsoft Entra ID anlegen
sync.blue® meldet sich bei Business Central als Anwendung an. Dafür benötigt man zunächst eine App-Registrierung in Microsoft Entra ID.
- Öffne das Microsoft Entra Admin Center und gehe zu App-Registrierungen → Neue Registrierung.
- Vergebe einen Namen wie „sync.blue® Business Central“.
- Kopiere auf der Übersicht-Seite der App:
- Verzeichnis-ID (Mandant)
-
Anwendungs-ID (Client)
- Gehe zu Zertifikate & Geheimnisse → Neuer geheimer Clientschlüssel. Wähle eine Beschreibung und eine Gültigkeitsdauer und klicke auf Hinzufügen.
- Kopiere den Wert des Geheimnisses. Dieser wird nur einmal angezeigt.
- Gehe zu API-Berechtigungen → Berechtigung hinzufügen → Dynamics 365 Business Central.
-
Wähle Anwendungsberechtigungen (nicht „Delegiert“), setze den Haken bei API.ReadWrite.All und klicke auf Berechtigungen hinzufügen.
- Klicke auf Administratorzustimmung für <Ihre Organisation> erteilen und bestätige diese. Unter Status muss ein grünes Häkchen erscheinen.
Trotz des Namens ist API.ReadWrite.All die Standard-Anwendungsberechtigung für die Business-Central-API. sync.blue® liest darüber ausschließlich Daten.
Wichtig: Geheime Clientschlüssel laufen ab. Notiere das Ablaufdatum und erstelle rechtzeitig einen neuen Schlüssel.
Schritt 2: App in Business Central registrieren
Die Entra-Berechtigung aus Schritt 1 erlaubt der App nur, die Business-Central-API aufzurufen. Zugriff auf Daten gewährt diese nicht. Dafür muss die App zusätzlich in Business Central registriert werden und einen Berechtigungssatz erhalten.
- Öffne in Business Central über die Suche (Lupe oder Alt+Q) die Seite Microsoft Entra Anwendungen.
- Klicke auf Neu, um einen neuen Eintrag anzulegen.
- Füge die Anwendungs-ID (Client) aus Schritt 1 in das Feld Client-ID ein und vergebe eine Beschreibung wie „sync.blue“.
- Setze den Status auf Aktiviert und bestätige den Zustimmungsdialog.
- Füge auf derselben Karte unter Benutzerberechtigungssätze z.B. den Berechtigungssatz D365 BASIC hinzu.
Schritt 3: Business Central in sync.blue® verbinden
- Lege in sync.blue® ein neue Verbindung an und wähle als Quelle Microsoft Business Central.
- Wähle die gewünschte App, welches als Ziel genutzt werden soll.
- Fülle die folgenden Felder aus und klicke auf Speichern und testen.
| Feld | Pflicht | Was eintragen |
|---|---|---|
| Tenant-ID | Ja | Die Verzeichnis-ID (Mandant) aus Schritt 1 |
| Client-ID | Ja | Die Anwendungs-ID (Client) aus Schritt 1 |
| Client-Secret | Ja | Der Wert des geheimen Clientschlüssels aus Schritt 1 (nicht die Geheimnis-ID) |
| Environment | Nein | Name Ihrer Business-Central-Umgebung. Leer lassen für Production
|
| Company | Je nachdem | Name des zu synchronisierenden Business-Central-Unternehmens Darf nur leer bleiben, wenn es nur ein Unternehmen gibt. |
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.