I need to track changes in any property of any user but it is not working for all properties. Here is what I'm doing:
- I query the list of users using that request: https://graph.microsoft.com/v1.0/users/delta
- I follow the link in
@odata.nextLinkthen save the link in@odata.deltaLink. - I update the
displayNameproperty of a user in Office portal. - I follow the previously saved link. I can see the updated value of
displayNameamong other basic properties of that user.
The problem is that if I do the same with the department property, the user is returned but the new department value is not included in the json.
In the documentation(https://developer.microsoft.com/en-us/graph/docs/concepts/delta_query_overview), it is said:
Updated instances are represented by their id with at least the properties that have been updated, but additional properties may be included.
which is not the case here.
I have also tested the jobTitle property which is not working at all, meaning that if I change its value, the delta link does not show any change at all. I suppose it is the same for many other properties..
Is there something I'm doing wrong?