How to Correctly Handle SCIM Group Membership Updates in Azure: The Same Group Receives Multiple Patch Requests Concurrently

global adminZijie 0 Reputation points
2025-03-03T05:25:33.77+00:00

Hi Team,We used the SCIM protocol to integrate with Microsoft Entra ID to implement the Patch interface of the Group, but found that Microsoft would only add a single member each time. For example, if a group has 500 members, it will send 500 Patch requests, adding only one member each time. Why not add 500 members at once?

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,779 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Danny Zollner 10,646 Reputation points Microsoft Employee
    2025-03-03T20:59:33.3966667+00:00

    The answer to "why not add 500 at once?" is that not all applications / directories can handle multiple group membership add/remove operations at once. While it is less efficient, one operation at a time is the most compatible behavior. Currently we support including multiple add/remove operations for the group "members" attribute only on provisioning integrations published in the Enterprise App Gallery.

    We're aware of customer feedback requesting that it would be helpful if this and a few other QoL features were configurable for all SCIM provisioning jobs including custom non-gallery jobs and it is on our roadmap. Unfortunately, I can't provide an ETA at this time.

    0 comments No comments

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.