In the following scenario, which unit is best to create a unit for an APIM product?

fool1241 81 Reputation points
2020-12-14T01:40:08.507+00:00

In the following scenario, which unit is best to create a unit for an APIM product?

· Client system A and client system B outside Azure
Makes a request to the API via APIM.

-Users on client systems A and B have three roles: Admin, Writer, and Read.

47646-apim.png

In this case, which unit is best to create the product?

47738-idea.png

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

Accepted answer
  1. Mike Urnun 9,811 Reputation points Microsoft Employee
    2020-12-15T02:52:01.657+00:00

    @fool1241 Instead of creating operation-specific subscriptions and managing roles implicitly as such (illustrated in Idea B), I'd recommend that you implement your Idea A mainly because it uses the logical subscription-to-product concept built-in APIM for what they are for by design so it's more future-proof. Also, when leveraging policies, it wouldn't require duplicate API operations grouped by products as shown in the picture above. Did you have any specific concerns with Idea A?

    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.