Authentication work in Azure API Management Service

Divya Chawla 20 Reputation points Microsoft Employee
2025-10-22T02:43:25.1433333+00:00

Need more details on the azure api management service , how does the removing the signup page work and how does it been handled at the frontend.

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

Answer accepted by question author
  1. Rakesh Mishra 2,025 Reputation points Microsoft External Staff Moderator
    2025-10-22T06:07:57.8966667+00:00

    Hi @Divya Chawla ,

    As I understood, you want to remove sign up button from UI and disable self-registration. Please find the steps documented in MS docs below. Please let me know if it helps and if you have any further question on this.

    Reference: How do I disable sign-up in the developer portal?


1 additional answer

Sort by: Most helpful
  1. Jerald Felix 7,520 Reputation points
    2025-10-22T03:16:38.6366667+00:00

    Hey Divya Chawla,

    So when you remove the signup page from the Azure API Management developer portal, here's what happens:

    What "removing signup" actually means:

    You're basically turning off self-service registration. The signup page just disappears from the portal - users can't create their own accounts anymore. Instead, you have to manually add users through the Azure portal or use automated provisioning (like Azure AD integration).

    How it works on the frontend:

    The developer portal is just a website - when you disable signup, the portal template removes that page from the navigation and blocks the route. If someone tries to directly navigate to /signup, they'll get redirected or see a 404.

    The key thing is: removing signup doesn't change how authentication works. Users still sign in the same way - either with:

    • Username/password (for manually created accounts)
    • Azure AD / Entra ID
    • OAuth/OpenID Connect providers you've configured

    Common setup after removing signup:

    Most people do this when they want tighter control over who gets API access. You typically:

    1. Disable the signup page in the portal settings
    2. Set up Azure AD integration so only people in your organization can sign in
    3. OR manually create accounts for external partners/customers
    4. Users still go to the developer portal and click "Sign In" - just no "Sign Up" button

    If you're asking about the technical details:

    The developer portal is customizable - it's built on templates. When you disable signup:

    • The UI hides/removes signup links
    • Backend validation checks ensure new user creation is blocked
    • Sign-in functionality stays completely unchanged
    • Existing users can still authenticate normally

    Is there a specific scenario you're trying to set up? Like are you trying to restrict access to just your company's users or something else?

    Best Regards,

    Jerald Felix

    0 comments No comments

Your answer

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