Тип ресурса androidForWorkCompliancePolicy
Пространство имен: microsoft.graph
Важный: API Microsoft Graph в версии /beta могут быть изменены; Использование в рабочей среде не поддерживается.
Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.
Этот класс содержит параметры соответствия для Android for Work.
Наследуется от deviceCompliancePolicy.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список androidForWorkCompliancePolicies | Коллекция androidForWorkCompliancePolicy | Перечисление свойств и связей объектов 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. Одно из: NONE, LOW, MEDIUM, HIGH. Это новый API, предназначенный для API Android 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. Одно из: NONE, LOW, MEDIUM, HIGH. Это новый 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 | Boolean | Устройства нельзя взламывать и рутовать. |
osMinimumVersion | String | Минимальная версия Android. |
osMaximumVersion | String | Максимальная версия Android. |
minAndroidSecurityPatchLevel | String | Минимальный уровень обновления для системы безопасности Android. |
storageRequireEncryption | Boolean | Указывает, что шифрование на устройствах с Android должно быть обязательным. |
securityRequireSafetyNetAttestationBasicIntegrity | Логический | Требовать, чтобы устройство передавало базовый проверка целостности воспроизведения. |
securityRequireSafetyNetAttestationCertifiedDevice | Логический | Требовать от устройства передачи проверка целостности устройства Play Integrity. |
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"
}