После удаления пользователь из Active Directory (AD) получил это уведомление (используя подписку Microsoft Graph):
{
"value": [
{
"changeType": "updated",
"clientState": null,
"resource": "Users/{user-id}",
"resourceData": {
"@odata.type": "#Microsoft.Graph.User",
"@odata.id": "Users/{user-id}",
"id": "{user-id}",
"organizationId": "{organisation-id}",
"sequenceNumber": hidden
},
"subscriptionExpirationDateTime": "2019-01-17T12:48:43.7825578+00:00",
"subscriptionId": "hidden",
"tenantId": "hidden"
}
]
}
Далее попытался получить этого пользователя из Microsoft Graph
/GET https://graph.microsoft.com/v1.0/users/{user-id}
И получил
{
"error": {
"code": "Request_ResourceNotFound",
"message": "Resource '{user-id}' does not exist or one of its queried reference-property objects are not present.",
"innerError": {
"request-id": "{user-id}",
"date": "2019-01-15T13:41:49"
}
}
}
почему пришло уведомление с changeType = "updated", если пользователь не существует?