Gebruik Postman tegen Microsoft Dynamics

Onlangs wilde ik enkele API’s testen tegen het Microsoft Dynamics platform. En een van de dingen waar ik me over afvroeg is hoe ik me moet authenticeren tegen Microsoft Dynamics. Met andere woorden, wat is de beste manier om een Access Token te verkrijgen en te gebruiken.

Omgeving instellen in Postman

De gemakkelijkste manier is om eerst een nieuwe omgeving hiervoor aan te maken in Postman. Laten we onze omgeving “Microsoft Dynamics” noemen.

Het Web API endpoint host ophalen

Voordat we verdergaan, moeten we de Host van ons Dynamics web API endpoint kennen. Ik heb dit verkregen door op het tandwiel te klikken via Power Apps, daarna op ‘Developer resources’.

Vervolgens krijg je het Web API endpoint, maar onthoud, we hebben alleen de host nodig:

De variabelen instellen

Vervolgens moeten we enkele variabelen aanmaken die nodig zijn om te authenticeren tegen Dynamics:

De Autorisatie van ons verzoek instellen

Nu gaan we een nieuw verzoek aanmaken. Met het nieuwe verzoek ga je naar het tabblad Autorisatie en selecteer je “OAuth 2.0” als type. Als “voeg autorisatiegegevens toe aan”, kun je “Request Headers” selecteren.

Vervolgens moeten we de opties configureren zoals hieronder weergegeven, en ten slotte kun je op “Get New Access Token” klikken.

Je ziet een prompt die je vraagt in te loggen. Nadat je succesvol bent ingelogd, zie je het volgende scherm:

Nadat je op doorgaan klikt, kun je op “Use Token” klikken.

Ten slotte kunnen we ons verzoek uitvoeren en beginnen met het testen van nog veel meer API’s tegen Microsoft Dynamics!

Gerelateerde inhoud