Is there any way to get delta of child group members in a group using Microsoft Graph delta APIs?

Umair Ahmed 46 Reputation points
2022-05-13T10:14:32.957+00:00

I'm using Groups delta API provided by Microsoft Graph API to track changes in the members of my group as follows:

https://graph.microsoft.com/v1.0/groups/delta?$select=id, mail, members&$filter=id eq '{my-group-id}'  

I have been successfully able to track users' addition/deletion in my groups but recently I've come across a scenario where another group (let's call it G2) containing multiple users is a member of my main parent group (let's call it G1). Now, I've observed that the delta API won't return any change for any membership changes in G2. I was expecting that the delta API would at least return the ID of G2 to indicate that its members are changed and it needs to be re-synced.

I have also looked at transitiveMembers but it seems like this property is not supported by the delta API. Is there any way to achieve what I'm trying to do?

Thanks for any possible hints.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,672 questions
{count} votes