Тип ресурса macOSCompliancePolicy

Пространство имен: microsoft.graph

Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.

Этот класс содержит параметры обеспечения соответствия требованиям для Mac OS.

Наследуется от deviceCompliancePolicy.

Методы

Метод Возвращаемый тип Описание
Перечисление macOSCompliancePolicies Коллекция macOSCompliancePolicy Список свойств и связей объектов macOSCompliancePolicy.
Получение macOSCompliancePolicy macOSCompliancePolicy Считывание свойств и связей объекта macOSCompliancePolicy.
Создание macOSCompliancePolicy macOSCompliancePolicy Создание объекта macOSCompliancePolicy.
Удаление macOSCompliancePolicy None Удаление экземпляра macOSCompliancePolicy.
Обновление macOSCompliancePolicy macOSCompliancePolicy Обновление свойств объекта macOSCompliancePolicy.

Свойства

Свойство Тип Описание
id String Ключ объекта. Наследуется от объекта deviceCompliancePolicy.
createdDateTime DateTimeOffset Дата и время создания объекта. Наследуется от объекта deviceCompliancePolicy.
description String Указанное администратором описание конфигурации устройства. Наследуется от объекта deviceCompliancePolicy.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения объекта. Наследуется от объекта deviceCompliancePolicy.
displayName String Указанное администратором имя конфигурации устройства. Наследуется от объекта deviceCompliancePolicy.
version Int32 Версия конфигурации устройства. Наследуется от объекта deviceCompliancePolicy.
passwordRequired Boolean Определяет, нужно ли запрашивать ввод пароля.
passwordBlockSimple Boolean Указывает, требуется ли блокировать простые пароли.
passwordExpirationDays Int32 Количество дней до окончания срока действия пароля. Допустимые значения: от 1 до 65 535.
passwordMinimumLength Int32 Минимальная длина пароля. Допустимые значения: от 4 до 14.
passwordMinutesOfInactivityBeforeLock Int32 Период бездействия (в минутах), по истечении которого будет запрашиваться ввод пароля.
passwordPreviousPasswordBlockCount Int32 Количество предыдущих паролей, которые требуется блокировать. Допустимые значения: от 1 до 24.
passwordMinimumCharacterSetCount Int32 Количество наборов символов, которые требуются для пароля.
passwordRequiredType requiredPasswordType Требуемый тип пароля. Возможные значения: deviceDefault, alphanumeric, numeric.
osMinimumVersion String Минимальная версия MacOS.
osMaximumVersion String Максимальная версия MacOS.
systemIntegrityProtectionEnabled Boolean Указывает на то, что защита целостности системы для устройств должна быть включена.
deviceThreatProtectionEnabled Boolean Указывает, что защита от угроз для устройств должна быть включена.
deviceThreatProtectionRequiredSecurityLevel deviceThreatProtectionLevel Указывает на то, что на уровне минимального риска, определенного в Mobile Threat Protection, нужно сообщать о несоответствии требованиям. Возможные значения: unavailable, secured, low, medium, high, notSet.
storageRequireEncryption Boolean Указывает, обязательно ли шифрование данных на устройствах с Mac OS.
firewallEnabled Логический Должен ли брандмауэр быть включен или нет.
firewallBlockAllIncoming Логический Соответствует параметру "Блокировать все входящие подключения".
firewallEnableStealthMode Логический Соответствует параметру "Включить невидимый режим".

Связи

Связь Тип Описание
scheduledActionsForRule Коллекция deviceComplianceScheduledActionForRule Список запланированных действий для каждого правила для этой политики соответствия. Это обязательное свойство при создании отдельных политик соответствия для каждой платформы. Наследуется от объекта deviceCompliancePolicy.
deviceStatuses Коллекция deviceComplianceDeviceStatus Список DeviceComplianceDeviceStatus. Наследуется от объекта deviceCompliancePolicy.
userStatuses Коллекция deviceComplianceUserStatus Список DeviceComplianceUserStatus. Наследуется от объекта deviceCompliancePolicy.
deviceStatusOverview deviceComplianceDeviceOverview Обзор состояния обеспечения соответствия требованиям для устройств. Наследуется от deviceCompliancePolicy.
userStatusOverview deviceComplianceUserOverview Обзор состояния обеспечения соответствия требованиям для устройств, указанного для пользователей. Наследуется от deviceCompliancePolicy.
deviceSettingStateSummaries Коллекция settingStateDeviceSummary Сводка данных о состоянии настройки обеспечения соответствия требованиям для устройств. Наследуется от deviceCompliancePolicy.
assignments Коллекция deviceCompliancePolicyAssignment Коллекция назначений для этой политики обеспечения соответствия требованиям. Наследуется от объекта deviceCompliancePolicy.

Представление JSON

Ниже представлено описание ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.macOSCompliancePolicy",
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "lastModifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "version": 1024,
  "passwordRequired": true,
  "passwordBlockSimple": true,
  "passwordExpirationDays": 1024,
  "passwordMinimumLength": 1024,
  "passwordMinutesOfInactivityBeforeLock": 1024,
  "passwordPreviousPasswordBlockCount": 1024,
  "passwordMinimumCharacterSetCount": 1024,
  "passwordRequiredType": "String",
  "osMinimumVersion": "String",
  "osMaximumVersion": "String",
  "systemIntegrityProtectionEnabled": true,
  "deviceThreatProtectionEnabled": true,
  "deviceThreatProtectionRequiredSecurityLevel": "String",
  "storageRequireEncryption": true,
  "firewallEnabled": true,
  "firewallBlockAllIncoming": true,
  "firewallEnableStealthMode": true
}