Мы применяем базовый контроль к группам Office 365, которые зависят от значения классификации данных. У нас есть два способа применения этих элементов управления:
- Через подписку Graph, которая автоматически применяет набор базовых элементов управления к группе Office 365
- Полное сканирование, чтобы убедиться, что каждой группе Office 365 со значением классификации данных назначены правильные базовые элементы управления
Мы пытаемся сделать 1-й вариант более эффективным, продолжая проверку / применение базовых элементов управления только в случае изменения свойства классификации данных. Дельта-запрос для группы кажется ошибочным; если свойство классификации изменило значения, это не правильно сообщает об этом. Любое свойство, которое было изменено, имеет нулевое значение. Также всегда присутствует свойство видимости.
Репро шаги:
1: инициализация. Получить токен дельты.
HTTP GET https://graph.microsoft.com/beta/groups/delta&$deltatoken=latest
2: внести изменение классификации в группу Office 365. Измените описание на другую группу Office 365.
3: Delta Query.
HTTP GET https://graph.microsoft.com/beta/groups/delta?$deltatoken=DeltaToken
Prefer:return=minimal
Ответ:
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#groups",
"@odata.deltaLink": "https://graph.microsoft.com/beta/groups/delta?$deltatoken=NextDeltaToken",
"value": [
{
"classification": null,
"description": null,
"visibility": null,
"id": "Group1ID"
},
{
"description": null,
"visibility": null,
"id": "Group2ID"
}
]
}
Редактировать: Забыл добавить ... Microsoft упоминание документов null
значение означает, что значение пустое или свойство не изменилось. Это наблюдение не отражает документы.