Azure AD groups in Developer Portal - when there are 1000s of AD groups

Martin Kallukalam 170 Reputation points
2024-06-17T03:01:29.9066667+00:00

Our AAD have 1000s of groups.
When setting up Developer portal - Azure AD groups, would APIM run into performance issues when it have to query AAD which have 1000s of groups and populate the list
I see there is a search filter, but that is a search from the list already populated.

The view I am talking about is attached

User's image

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

1 answer

Sort by: Most helpful
  1. JananiRamesh-MSFT 23,251 Reputation points
    2024-06-17T09:56:43.2133333+00:00

    @Martin Kallukalam Thanks for reaching out. Actually, we only store group mapped with users which means we don't store 1000 groups we only store users with their corresponding group and not all the groups in Azure AD.

    When setting up Azure AD groups in Portal, APIM queries the Azure AD Graph API to retrieve the list of groups that are associated with the users in your APIM instance. Since you are only storing the groups that are mapped to users, APIM will only need to retrieve a subset of the total number of groups in Azure AD. This should help to reduce the amount of data that needs to be loaded and can improve the performance of the synchronization process.

    do let me know incase of further queries, I would be happy to assist you.

    0 comments No comments