androidForWorkCompliancePolicy тип ресурса

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

Важно! Майкрософт поддерживает API Intune и бета-версии, но они могут быть изменены чаще. Корпорация Майкрософт рекомендует по возможности использовать версию 1.0. Проверьте доступность API в версии 1.0 с помощью средства выбора версии.

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

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

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

Методы

Метод Возвращаемый тип Описание
Список androidForWorkCompliancePolicies androidForWorkCompliancePolicy collection Список свойств и связей объектов androidForWorkCompliancePolicy .
Получить androidForWorkCompliancePolicy androidForWorkCompliancePolicy; Чтение свойств и связей объекта androidForWorkCompliancePolicy .
Создать androidForWorkCompliancePolicy androidForWorkCompliancePolicy; Создайте новый объект androidForWorkCompliancePolicy .
Удалить androidForWorkCompliancePolicy Нет Удаляет androidForWorkCompliancePolicy.
Обновление androidForWorkCompliancePolicy androidForWorkCompliancePolicy; Обновление свойств объекта androidForWorkCompliancePolicy .

Свойства

Свойство Тип Описание
roleScopeTagIds Коллекция строк Список тегов области для этого экземпляра сущности. Наследуется от объекта deviceCompliancePolicy.
id String Ключ объекта. Наследуется от объекта deviceCompliancePolicy.
createdDateTime DateTimeOffset Дата и время создания объекта. Наследуется от объекта deviceCompliancePolicy.
description String Указанное администратором описание конфигурации устройства. Наследуется от объекта deviceCompliancePolicy.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения объекта. Наследуется от объекта deviceCompliancePolicy.
displayName String Указанное администратором имя конфигурации устройства. Наследуется от объекта deviceCompliancePolicy.
version Int32 Версия конфигурации устройства. Наследуется от объекта deviceCompliancePolicy.
passwordRequired Boolean Указывает, что для разблокировки устройства требуется указывать пароль.
passwordMinimumLength Int32 Минимальная длина пароля. Допустимые значения: от 4 до 16.
passwordRequiredType androidRequiredPasswordType Введите символы в пароле. Возможные значения: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
requiredPasswordComplexity androidRequiredPasswordComplexity Указывает требуемую сложность пароля устройства в Android. Один из: НЕТ, НИЗКИЙ, СРЕДНИЙ, ВЫСОКИЙ. Это новый API, предназначенный для Android API 12+. Возможные значения: none, low, medium, high.
passwordMinutesOfInactivityBeforeLock Int32 Период бездействия (в минутах), по истечении которого будет запрашиваться ввод пароля.
passwordExpirationDays Int32 Количество дней до окончания срока действия пароля. Допустимые значения: от 1 до 365.
passwordPreviousPasswordBlockCount Int32 Количество предыдущих паролей, которые требуется блокировать. Допустимые значения: от 1 до 24.
passwordSignInFailureCountBeforeFactoryReset Int32 Количество сбоев входа, разрешенных до сброса настроек. Допустимые значения от 1 до 16
workProfilePasswordExpirationInDays Int32 Количество дней до истечения срока действия пароля рабочего профиля. Допустимые значения: от 1 до 365.
workProfilePasswordMinimumLength Int32 Минимальная длина пароля рабочего профиля. Допустимые значения: от 4 до 16.
workProfileInactiveBeforeScreenLockInMinutes Int32 Время с момента последнего действия до отключения экрана (в минутах).
workProfilePreviousPasswordBlockCount Int32 Количество предыдущих паролей рабочего профиля для блокировки. Допустимые значения: от 0 до 24.
workProfilePasswordRequiredType androidForWorkRequiredPasswordType Требуется тип пароля рабочего профиля. Возможные значения: deviceDefault, lowSecurityBiometric, required, atLeastNumeric, numericComplex, atLeastAlphabetic, atLeastAlphanumeric, alphanumericWithSymbols.
workProfileRequiredPasswordComplexity androidRequiredPasswordComplexity Указывает требуемую сложность пароля рабочего профиля на Android. Один из: НЕТ, НИЗКИЙ, СРЕДНИЙ, ВЫСОКИЙ. Это новый API, предназначенный для Android 12+. Возможные значения: none, low, medium, high.
workProfileRequirePassword Логический Требуется или нет пароль для рабочего профиля
securityPreventInstallAppsFromUnknownSources Boolean Указывает, что для устройств требуется запретить установку приложений из неизвестных источников.
securityDisableUsbDebugging Boolean Запрещает USB-отладку на устройствах с Android.
securityRequireVerifyApps Boolean Указывает, что требуется включить функцию проверки приложений для Android.
deviceThreatProtectionEnabled Boolean Указывает, что защита от угроз для устройств должна быть включена.
deviceThreatProtectionRequiredSecurityLevel deviceThreatProtectionLevel Указывает на то, что на уровне минимального риска, определенного в Mobile Threat Protection, нужно сообщать о несоответствии требованиям. Возможные значения: unavailable, secured, low, medium, high, notSet.
securityBlockJailbrokenDevices Логический Указывает, что устройство не должно быть рутированным. Если присвоено значение ИСТИНА, то если устройство определено как рутированное, оно будет считаться несоответствующим. Если задано значение FALSE, устройство не указывается как несовместимое независимо от состояния root-доступа устройства. Значение по умолчанию — ЛОЖЬ.
osMinimumVersion String Минимальная версия Android.
osMaximumVersion String Максимальная версия Android.
minAndroidSecurityPatchLevel String Минимальный уровень обновления для системы безопасности Android.
storageRequireEncryption Boolean Указывает, что шифрование на устройствах с Android должно быть обязательным.
securityRequireSafetyNetAttestationBasicIntegrity Логический Потребуйте, чтобы устройство прошло базовую проверку целостности игры.
securityRequireSafetyNetAttestationCertifiedDevice Логический Потребуйте, чтобы устройство прошло проверку целостности устройства Play.
securityRequireGooglePlayServices Boolean Указывает, что на устройстве требуется установить и включить Сервисы Google Play.
securityRequireUpToDateSecurityProviders Boolean Указывает, что на устройстве требуется использовать обновленных поставщиков безопасности. Указывает, что устройству требуется включить и обновлять Сервисы Google Play.
securityRequireCompanyPortalAppIntegrity Boolean Указывает, обязательна ли проверка целостности среды выполнения в клиентском приложении "Корпоративный портал".
securityRequiredAndroidSafetyNetEvaluationType androidSafetyNetEvaluationType Требовать определенный тип оценки SafetyNet для соответствия требованиям. Возможные значения: basic, hardwareBacked.

Связи

Связь Тип Описание
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.androidForWorkCompliancePolicy",
  "roleScopeTagIds": [
    "String"
  ],
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "lastModifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "version": 1024,
  "passwordRequired": true,
  "passwordMinimumLength": 1024,
  "passwordRequiredType": "String",
  "requiredPasswordComplexity": "String",
  "passwordMinutesOfInactivityBeforeLock": 1024,
  "passwordExpirationDays": 1024,
  "passwordPreviousPasswordBlockCount": 1024,
  "passwordSignInFailureCountBeforeFactoryReset": 1024,
  "workProfilePasswordExpirationInDays": 1024,
  "workProfilePasswordMinimumLength": 1024,
  "workProfileInactiveBeforeScreenLockInMinutes": 1024,
  "workProfilePreviousPasswordBlockCount": 1024,
  "workProfilePasswordRequiredType": "String",
  "workProfileRequiredPasswordComplexity": "String",
  "workProfileRequirePassword": true,
  "securityPreventInstallAppsFromUnknownSources": true,
  "securityDisableUsbDebugging": true,
  "securityRequireVerifyApps": true,
  "deviceThreatProtectionEnabled": true,
  "deviceThreatProtectionRequiredSecurityLevel": "String",
  "securityBlockJailbrokenDevices": true,
  "osMinimumVersion": "String",
  "osMaximumVersion": "String",
  "minAndroidSecurityPatchLevel": "String",
  "storageRequireEncryption": true,
  "securityRequireSafetyNetAttestationBasicIntegrity": true,
  "securityRequireSafetyNetAttestationCertifiedDevice": true,
  "securityRequireGooglePlayServices": true,
  "securityRequireUpToDateSecurityProviders": true,
  "securityRequireCompanyPortalAppIntegrity": true,
  "securityRequiredAndroidSafetyNetEvaluationType": "String"
}