Azure API Management - Visibility of APIs in the Azure Portal

Devidasan Nirmala 31 Reputation points
2022-07-25T11:17:47.703+00:00

Hello Team,

This question is regarding the visibility of APIs in APIM for an API developer from the Azure portal.

Once a developer is logged into the Azure portal, and has access to the APIM instance, there is visibility to access/edit all the APIs (even the ones not intended to).

Is there a recommendation from Microsoft on how this can be managed incase the APIM instance is used as a shared instance across departments & there is a need to group and restrict access to the APIs for API developers.

We understand that productization is possible for APIs that have to be exposed to Application developers via Developer Portal but we understand that this doesn't bring in isolation for the API developers.

In general wanted to know if we have any blueprint/architectural recommendations from Microsoft for Azure API Management as a shared deployment model.

Thank you in advance!

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

1 answer

Sort by: Most helpful
  1. Sreeju Nair 12,666 Reputation points
    2022-07-25T12:14:53.023+00:00

    Azure API Management supports Azure RBAC (Role Based Access Control) to enable fine grained access. Refer

    https://learn.microsoft.com/en-us/azure/api-management/api-management-role-based-access-control

    It is possible to deine custom roles and define the permissions to suit your requirement. Refer

    https://learn.microsoft.com/en-us/azure/api-management/api-management-role-based-access-control#custom-roles

    Hope this helps


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.