Azure Logic app- Inbuilt- HTTP connector vs Custom HTTP connector

Soni 291 Reputation points Microsoft Employee
2021-01-06T11:37:52.357+00:00

Hello Folks,

Building a POC to demonstrate custom connector capability for a customer. Customer API is exposed through Axway and support OAuth. We have registered their API in Azure AD.

Few things where we need your input

  1. In the security tab of custom connector, i see two options -> Azure AD & Generic OAuth, when to use which one.
  2. Is it need to perform any additional registration on Azure AD side while using custom connector(apart from registering their API)

I was not able to locate more detailed documentation on above points so reaching out here

Regards,
Soni

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,192 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. JayaC-MSFT 5,531 Reputation points
    2021-01-11T09:38:31.28+00:00

    @Soni Here are the comments for the questions :

    1. Use Azure AD if you are connecting to an AAD secured endpoint. ( note: it provides a simpler experience). AAD v1 endpoints used to take a non-standard parameter called “resource”. The Azure AD option connects to the v1 endpoint, and doesn’t require users to bring in the full AAD endpoint URL.
      With AAD v2 endpoints, AAD started using the standard “scope” parameter. With that, you should be able to use Generic OAuth as well with AAD and it should work fine. More on the default scope mapped to resource parameter here: Microsoft identity platform scopes, permissions, and consent | Microsoft Learn.
    2. You need to register the custom connector client in the Azure AD. Also, for your reference, auth code flow : Microsoft identity platform and OAuth 2.0 authorization code flow - Microsoft identity platform | Microsoft Learn

    Please let me know if it helps.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.