AAD Signin Azure APIM Developer Portal, prepopulate email or avoid signup dialog.

Kumar 101 Reputation points
2022-06-06T18:52:48.53+00:00

We have enabled Azure AD as a Sign-in option for APIM Developer Portal. When the user tries to sign-in via AAD for the first time, he is prompted with a Complete Sign up page, with an ability to edit his name and enter an email address of choice.

We would like to be able to either -

1) Completely disable the Complete Sign-up page (or)
2) Pre-populate the name and email address fields using the details provided by AAD and make them readonly.

Is there a way to achieve either of the above without actually customizing the code for Developer portal.

Thanks
Kumar

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,084 questions
No comments
{count} votes

Accepted answer
  1. JananiRamesh-MSFT 9,301 Reputation points Microsoft Employee
    2022-06-07T15:50:16.767+00:00

    @Kumar Thanks for reaching out. You can customize the portal and remove the sign in/sign up menu from the top right of page. Next you can change the 'Sign Up" button on home page and convert it to a "Sign in" page. The /signup page cannot be deleted (so a user can still navigate there directly and sign up) but you can remove the sign up widget from the page.

    Now an advance user could still use REST API to sign themselves up (there is no way to block that).

    second option is not possible to achieve as it is been managed by the azure, we recommended you to use a self-hosted developer portal.

    To benefit the community find the right answers, please do mark the post which was helpful by clicking on Accept Answer’ & ‘Up-Vote’.


0 additional answers

Sort by: Most helpful