Warm tip: This article is reproduced from serverfault.com, please click

Is it possible to use Azure Service Bus with Azure AD (not ADFS) for exposing AX 2012 services?

发布于 2021-01-18 17:17:17

I have been tasked with developing an integration to an external system and I believe Azure Service Bus is the way I'm supposed to go. If not, I'm open to suggestions. I need to push/pull customers/vendors, sales/purch orders, then certain action events (posting picking lists, etc).

I was thinking AIF and maybe some custom AX services if I can't find an existing one.

According to https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/service-integration-architecture-with-windows-azure-service-bus-relay it needs Azure Directory Federation Services (ADFS) but is that outdated?

The mobile connector documentation used to say ADFS, but they changed it to allow Azure Active Directory (AAD).

What's the best way to safely expose the various services in AX to an external system? We have AAD.

Questioner
William YK
Viewed
0
FH-Inway 2021-01-24 03:11:08

How to integrate Dynamics AX 2012 with Azure and Power Platform describes several options to integrate and expose AX 2012 services with Azure.

One of them is how to use an Azure Relay Service to safely expose a service running on an on premise system to external clients.

As the article mentions, to use that option, you need to create a custom ASP.NET Core REST proxy service for your AIF endpoints. It also points to a GitHub repository where a sample for such a proxy service can be found: https://github.com/sertanyaman/ax2012-aif-aspnetcore-proxyservice-sample