How can I manage multiple users to access to an api through apim. Taking into account that everyone got to have a client id and a secret?

Jhon Elmer Bustamante Botero 90 Reputation points
2023-04-27T04:46:15.46+00:00

I would like to know If I had to create multiple app registration to that purpose

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,447 questions
{count} votes

Accepted answer
  1. MuthuKumaranMurugaachari-MSFT 22,441 Reputation points Moderator
    2023-04-28T13:45:38.31+00:00

    Jhon Elmer Bustamante Botero Thanks for posting your question in Microsoft Q&A. App registration is used to represent a client application and in case of multiple users, you can simply set up authentication and authorization with OAuth flows to an Identity Provider (for example, Azure AD). (No need for multiple app registration). The users need to obtain an access token from Identity Provider using OAuth flow and call APIM with the token in Authorization header. In Azure APIM, you can validate the token using validate-jwt policy.

    Here are some docs that can help you with this:

    I hope this helps and let me know if you have any questions.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

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.