Обновление аналитикиНастройки
Пространство имен: microsoft.graph
Обновите параметры конфиденциальности, чтобы отобразить или вернуть указанный тип аналитических сведений в организации. В настоящее время itemInsights является единственным поддерживаемым типом параметров.
Дополнительные сведения о настройке конфиденциальности аналитических сведений для организации см . в статье Настройка конфиденциальности аналитики элементов в Microsoft Graph.
Этот API доступен в следующих национальных облачных развертываниях.
Глобальная служба | Правительство США L4 | Правительство США L5 (DOD) | Китай управляется 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
Разрешения
В следующих таблицах показаны минимальные разрешения или разрешения, необходимые для вызова этого API для каждого поддерживаемого типа ресурсов. Следуйте рекомендациям , чтобы запросить разрешения с наименьшими привилегиями. Дополнительные сведения о делегированных разрешениях и разрешениях приложений см. в разделе Типы разрешений. Дополнительные сведения об этих разрешениях см. в справочнике по разрешениям.
Обновление параметров itemInsights для организации
Тип разрешения | Разрешения с наименьшими привилегиями | Более высокие привилегированные разрешения |
---|---|---|
Делегированные (рабочая или учебная учетная запись) | PeopleSettings.ReadWrite.All | Недоступно. |
Делегированные (личная учетная запись Майкрософт) | Не поддерживается. | Не поддерживается. |
Приложение | PeopleSettings.ReadWrite.All | Недоступно. |
Заметка: Использование делегированных разрешений для этой операции для обновления аналитики элементов требует, чтобы у пользователя, выполнившего вход, была роль глобального администратора.
HTTP-запрос
Чтобы обновить параметры для аналитики элементов, выполните следующие действия:
PATCH /admin/people/itemInsights
Заголовки запросов
Заголовок | Значение |
---|---|
Авторизация | Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации. |
Content-Type | application/json. Обязательно. |
Текст запроса
В тексте запроса укажите только значения свойств для обновления. Существующие свойства, которые не включены в текст запроса, сохраняют свои предыдущие значения или пересчитываются на основе изменений других значений свойств.
В следующей таблице указаны свойства, которые можно обновить.
Свойство | Тип | Описание |
---|---|---|
disabledForGroup | String | Идентификатор Microsoft Entra группы, для членов которой отключен указанный тип аналитических сведений. Значение по умолчанию: empty . Необязательный параметр. |
isEnabledInOrganization | Логический |
true Значение , если для организации включен указанный тип аналитических сведений; false Значение , если указанный тип аналитики отключен для всех пользователей без исключений. Значение по умолчанию — true . Необязательный параметр. |
Заметка: Эта операция не проверяет значение свойства disabledForGroup , если включить его в текст запроса. Если для свойства disabledForGroup задано значение String, эта операция не проверка существования соответствующей группы Microsoft Entra. Это означает, что если для параметра disabledForGroup задана Microsoft Entra группа, которая не существует или будет удалена после этого, эта операция не сможет определить членство в группе и отключить аналитику элементов для конкретных пользователей. Если параметр isEnabledInOrganization имеет значение
true
, операция включает указанный тип аналитики для всех пользователей в организации.
Отклик
В случае успешного выполнения этот метод возвращает код отклика 200 OK
и объект insightsSettings в теле отклика.
Примеры
Запрос
В следующем примере показано, как администратор обновляет параметр конфиденциальности disabledForGroup, чтобы предотвратить отображение аналитических сведений об элементах пользователей в определенной группе Microsoft Entra.
PATCH https://graph.microsoft.com/v1.0/admin/people/itemInsights
Content-Type: application/json
{
"disabledForGroup": "edbfe4fb-ec70-4300-928f-dbb2ae86c981"
}
Отклик
Ниже показан пример отклика.
Примечание. Объект отклика, показанный здесь, может быть сокращен для удобочитаемости.
HTTP/1.1 200 OK
Content-type: application/json
{
"disabledForGroup": "edbfe4fb-ec70-4300-928f-dbb2ae86c981"
}