1
votes

In Azure API Management you can enable integration with AAD, by following the guidelines in this article: https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-aad

This part describes the sign in after setting up AAD integration: https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-aad#a-idlogintodevportalsign-in-to-the-developer-portal-by-using-an-azure-ad-account

In step 3 of of this part, the following is mentioned: "You might be prompted with a registration form if any additional information is required."

I don't want to bother my consumers with this dialog, but I can't find what 'additional information' is meant here. The sign up dialog only shows email, first name and last name.

Anyone knows what information the registration process is missing, which leads to this dialog to show up?

2

2 Answers

1
votes

I don't want to bother my consumers with this dialog, but I can't find what 'additional information' is meant here. The sign up dialog only shows email, first name and last name.

If you don't want to enable the registration process, you could delete Username and password provider from azure portal.

enter image description here

It will just use the Azure AD provider. then it will not prompted with a registration form.

enter image description here

Updated:

If I click sign up, I get the registation is disabled.

enter image description here

0
votes

After consulting the Azure API Management product group, it became clear you cannot disable this dialog at the moment. The documentation is mentioning the dialog is only prompted in a certain case, but that's is not accurate. The dialog will always be shown when you sign in on the developer portal, when the Azure API Management is integrated with AAD.