Einrichtung API-Verbindung D365 F&O
Microsoft Azure
App-Registrierung
URL: https://portal.azure.com/#home aufrufen und eine neue App-Registrierung durchführen.


Name
Dies sollte ein gängiger Name sein, z.B. "DeDeSales API Zugriff"
Unterstützte Kontotypen
I.d.R. ist hier "Nur ein Mandant - ..." mit ihrem Mandantennamen einzustellen. Benötigen wir Zugriff auf mehrere Mandanten müssen Sie dies entsprechend konfigurieren.
Umleitung URIs einrichten
Es werden jeweils zwei URIs für Ihr Test+Produktiv-System benötigt. Als Plattform ist immer "Web" zu wählen.
In dem Screenshot wurden folgende URLs verwenden:
- https://usnconeboxax1aos.cloud.onebox.dynamics.com/
- https://usnconeboxax1aos.cloud.onebox.dynamics.com/oauth/
Klicken Sie nun auf "Registrieren"
Clientschlüssel anlegen
Klicken Sie unter "Verwalten" auf "Zeritifkate & Geheimnisse". Wählen Sie dort "Neuer geheimer Clientschlüssel".
Benennen Sie den Schlüssel mit dem Namen "Secret" und wählen eine Dauer von 24 Monaten. Klicken Sie anschließend auf "Hinzufügen.
Nun wird der Geheime Schlüssel in der Spalte "Wert" angezeigt.
Achtung! Dieser ist nur einmalig sichtbar und muss jetzt kopiert werden.werden, da wir diesen benötigen.
API-Berechtigungen
Fügen Sie nun die hier gezeigten Berechtigungen hinzu.
- Klicken Sie auf "Berechtigung hinzufügen"
- Wählen Sie in Dynamics ERP die unten gezeigten Berechtitung aus.
- Klicken Sie auf "Administrato

Anwendungs-ID (Client)
Die Anwendungs-ID finden Sie, wenn Sie auf Übersicht klicken. Die nun erscheinendenerscheinende InfosAnwendungs-ID kopierenkopieren, undda sicherwir ablegen: Geheime ID, Wert. Das Secretdiese benötigentigen. wir.
D365 Finance & Operation
Microsoft Entra ID-Anwendungen
DamitRufen nun mit der API vonSie D365 F&O kommuniziertauf werdenund kannsuchen mussnach das"Microsoft dortEntra auchID-Anwendungen". hinterlegt sein.
DieZ.B. nächstenerreichbar Schritte beschreiben, wo es hinterlegt wird, wir benötigen dazu die Anwendungs-ID(Client) :

Aufruf der Webseite (Test-VM D365 F&O):
URL: https://usnconeboxax1aos.cloud.onebox.dynamics.com/

unter:
Module -> Systemverwaltung -> +Alle Erweitern -> unter der Kategorie "Einstellungen-> Microsoft Entra ID-Anwendungen
HierTragen muss man nunSie die Anwendungs-ID und den Namen der App eintragen,ein. sowieWählen Sie den eigenen Admin User auswählenaus bzw.unter derdem User,die worunterBerechtigungen dasfür Systemdie läuft:DeDeSales API konfiguriert sind.

Damit
Abschluss
Test die Einrichtung abgeschlossen, dieder API sollte sich nun verbinden können.
Hinweis:
Die API erreicht man in unserem Beispiel unter folgender URL:
https://usnconeboxax1aos.cloud.onebox.dynamics.com/data/

Bitte daran denken!
Aus Ihrer Einrichtung heraus benötigen wir
- Anwendungd-ID
- Secret
- TenantId
- URL



