Я не знаю, как использовать Microsoft Graph API для удаления какого-либо существующего свойства объекта. Например, если я создал объект User со свойством «отдел» и хочу установить для него значение null сейчас (но также применимо и к любому другому необязательному свойству), я не могу сделать это с помощью предложенного запроса PATCH, поскольку PATCH игнорирует значения, равные нулю. Что мне делать?
Я понимаю, что с некоторыми полями вы можете использовать пустое значение String
для преодоления этой проблемы, но иногда это невозможно из-за проверок в этом поле.
Я использую версию 1.0 Graph API, тестирование по запросу
PATCH /v1.0/users/{id}
Content-type: application/json
with json body:
{
"givenName": "testUser",
"surname": "test",
"department": "department value"
}