Поделиться через


Тип ресурса androidManagedAppProtection

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

Важно: API Microsoft Graph в версии /beta могут быть изменены; Использование в рабочей среде не поддерживается.

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

Политика, используемая для настройки расширенных параметров управления для определенных групп безопасности и определенного набора приложений на устройстве Android

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

Методы

Метод Возвращаемый тип Описание
Перечисление объектов AndroidManagedAppProtection Коллекция androidManagedAppProtection Перечисление свойств и связей объектов androidManagedAppProtection.
Получение объекта androidManagedAppProtection androidManagedAppProtection Чтение свойств и связей объекта androidManagedAppProtection.
Создание объекта androidManagedAppProtection androidManagedAppProtection Создание объекта androidManagedAppProtection.
Удаление объекта androidManagedAppProtection Нет Удаление объекта androidManagedAppProtection.
Обновление объекта androidManagedAppProtection androidManagedAppProtection Обновление свойств объекта androidManagedAppProtection.
Набор политик
Действие hasPayloadLinks Коллекция hasPayloadLinkResultItem

Свойства

Свойство Тип Описание
id String Ключ объекта. Наследуется от объекта managedAppPolicy.
displayName String Отображаемое имя политики. Наследуется от объекта managedAppPolicy.
description String Описание политики. Наследуется от объекта managedAppPolicy.
createdDateTime DateTimeOffset Дата и время создания политики. Наследуется от объекта managedAppPolicy.
lastModifiedDateTime DateTimeOffset Время последнего изменения политики. Наследуется от объекта managedAppPolicy.
roleScopeTagIds Коллекция строк Список тегов области для этого экземпляра сущности. Наследуется от объекта managedAppPolicy.
version String Версия объекта. Наследуется от объекта managedAppPolicy.
periodOfflineBeforeAccessCheck Duration Время до проверки доступа, когда устройство не подключено к Интернету. Наследуется от managedAppProtection.
periodOnlineBeforeAccessCheck Duration Время до проверки доступа, когда устройство подключено к Интернету. Наследуется от managedAppProtection.
allowedInboundDataTransferSources managedAppDataTransferLevel Источники, из которых разрешена передача данных. Наследуется от managedAppProtection. Возможные значения: allApps, managedApps, none.
allowedOutboundDataTransferDestinations managedAppDataTransferLevel Назначения, в которые разрешена передача данных. Наследуется от managedAppProtection. Возможные значения: allApps, managedApps, none.
organizationalCredentialsRequired Boolean Указывает, необходимы ли для использования приложения учетные данные организации. Наследуется от managedAppProtection.
allowedOutboundClipboardSharingLevel managedAppClipboardSharingLevel Разрешенный уровень совместного использования буфера обмена для приложений на управляемом устройстве. Наследуется от managedAppProtection. Возможные значения: allApps, managedAppsWithPasteIn, managedApps, blocked.
dataBackupBlocked Boolean Указывает, заблокировано ли резервное копирование данных управляемого приложения. Наследуется от managedAppProtection.
deviceComplianceRequired Boolean Указывает, обязательно ли соответствие устройства требованиям. Наследуется от managedAppProtection.
managedBrowserToOpenLinksRequired Boolean Указывает, следует ли открывать интернет-ссылки в управляемом браузере. Наследуется от managedAppProtection.
saveAsBlocked Boolean Указывает, могут ли пользователи сохранять копии защищенных файлов, используя пункт меню "Сохранить как". Наследуется от managedAppProtection.
periodOfflineBeforeWipeIsEnforced Duration Время до удаления всех управляемых данных после отключения приложения от Интернета. Наследуется от managedAppProtection.
pinRequired Boolean Указывает, обязательно ли использовать ПИН-код на уровне приложения. Наследуется от managedAppProtection.
maximumPinRetries Int32 Максимальное количество попыток неправильного закрепления перед блокировкой или очисткой управляемого приложения. Наследуется от managedAppProtection.
simplePinBlocked Boolean Указывает, заблокирован ли простой ПИН-код. Наследуется от managedAppProtection.
minimumPinLength Int32 Минимальная длина ПИН-кода на уровне приложения, если для параметра PinRequired установлено значение True. Наследуется от managedAppProtection.
pinCharacterSet managedAppPinCharacterSet Разрешенный набор символов ПИН-кода на уровне приложения, если для параметра PinRequired установлено значение True. Наследуется от managedAppProtection. Возможные значения: numeric, alphanumericAndSymbol.
periodBeforePinReset Duration Время до сброса универсального ПИН-кода, если для параметра PinRequired установлено значение True. Наследуется от managedAppProtection.
allowedDataStorageLocations Коллекция managedAppDataStorageLocation Разрешенные места хранения управляемых данных. Наследуется от managedAppProtection.
contactSyncBlocked Boolean Указывает, можно ли синхронизировать контакты с устройством пользователя. Наследуется от managedAppProtection.
printBlocked Boolean Указывает, разрешена ли печать из управляемых приложений. Наследуется от managedAppProtection.
fingerprintBlocked Boolean Указывает, можно ли использовать сканер отпечатков пальцев вместо ПИН-кода, если для параметра PinRequired установлено значение True. Наследуется от managedAppProtection.
disableAppPinIfDevicePinIsSet Boolean Указывает, обязательно ли использовать ПИН-код приложения, если установлен ПИН-код устройства. Наследуется от managedAppProtection.
minimumRequiredOsVersion String В более старых версиях управляемое приложение не сможет получить доступ к данным компании. Наследуется от managedAppProtection.
minimumWarningOsVersion String В более старых версиях в управляемом приложении будет отображаться предупреждающее сообщение о невозможности получить доступ к данным компании. Наследуется от managedAppProtection.
minimumRequiredAppVersion String В более старых версиях управляемое приложение не сможет получить доступ к данным компании. Наследуется от managedAppProtection.
minimumWarningAppVersion String В более старых версиях в управляемом приложении будет отображаться предупреждающее сообщение. Наследуется от managedAppProtection.
minimumWipeOsVersion String Версии, не превышающие указанную версию или равные ей, будут очищать управляемое приложение и связанные с ним данные компании. Наследуется от managedAppProtection.
minimumWipeAppVersion String Версии, не превышающие указанную версию или равные ей, будут очищать управляемое приложение и связанные с ним данные компании. Наследуется от managedAppProtection.
appActionIfDeviceComplianceRequired managedAppRemediationAction Определяет поведение управляемого приложения( блокировка или очистка), если устройство имеет корневой или снятый доступ, если deviceComplianceRequired имеет значение true. Наследуется от managedAppProtection. Возможные значения: block, wipe, warn.
appActionIfMaximumPinRetriesExceededed managedAppRemediationAction Определяет поведение управляемого приложения( блокировать или очистку) на основе максимального числа попыток неправильного закрепления. Наследуется от managedAppProtection. Возможные значения: block, wipe, warn.
pinRequiredInsteadOfBiometricTimeout Duration (Длительность) Время ожидания в минутах для пин-кода приложения вместо секретного кода, не относящемся к биометрии, наследуется от managedAppProtection
allowedOutboundClipboardSharingExceptionLength Int32 Укажите количество символов, которые могут быть вырезаны или скопированы из данных и учетных записей организации в любое приложение. Этот параметр переопределяет ограничение AllowedOutboundClipboardSharingLevel. Значение по умолчанию "0" означает, что исключение не допускается. Наследуется от managedAppProtection.
notificationRestriction managedAppNotificationRestriction Укажите ограничение уведомлений приложения Наследуется от managedAppProtection. Возможные значения: allow, blockOrganizationalData, block.
isAssigned Boolean Указывает, применена ли политика к группам включения. Наследуется от targetedManagedAppProtection.
targetedAppManagementLevels appManagementLevel Предполагаемые уровни управления приложениями для этой политики наследуются от targetedManagedAppProtection. Возможные значения: unspecified, unmanaged, mdm, androidEnterprise.
screenCaptureBlocked Boolean Указывает, может ли управляемый пользователь делать снимки экрана управляемых приложений.
disableAppEncryptionIfDeviceEncryptionIsEnabled Boolean Когда этот параметр включен, шифрование на уровне приложения отключается, если включено шифрование на уровне устройства.
encryptAppData Boolean Указывает, следует ли шифровать данные управляемых приложений.
deployedAppCount Int32 Количество приложений, к которым применена текущая политика.
minimumRequiredPatchVersion String Определите самый старый уровень обновления для системы безопасности Android, необходимый для безопасного доступа к приложению.
minimumWarningPatchVersion String Определите самый старый уровень обновления для системы безопасности Android, рекомендуемый для безопасного доступа к приложению.
exemptedAppPackages Коллекция keyValuePair Пакеты приложений в этом списке будут исключены из политики и смогут получать данные из управляемых приложений.
minimumWipePatchVersion String Уровень исправлений для системы безопасности Android меньше или равен указанному значению, приведет к очистке управляемого приложения и связанных данных компании.
allowedAndroidDeviceManufacturers String Разделенный точкой с запятой список производителей устройств, разрешенных в виде строки для работы управляемого приложения.
appActionIfAndroidDeviceManufacturerNotAllowed managedAppRemediationAction Определяет поведение управляемого приложения( блокировать или стирать), если указанный производитель устройства не разрешен. Возможные значения: block, wipe, warn.
requiredAndroidSafetyNetDeviceAttestationType androidManagedAppSafetyNetDeviceAttestationType Определяет требование к аттестации устройства SafetyNet Android для работы управляемого приложения. Возможные значения: none, basicIntegrity, basicIntegrityAndDeviceCertification.
appActionIfAndroidSafetyNetDeviceAttestationFailed managedAppRemediationAction Определяет поведение управляемого приложения( предупреждать или блокировать), если указанный запрос аттестации SafetyNet Android завершается ошибкой. Возможные значения: block, wipe, warn.
requiredAndroidSafetyNetAppsVerificationType androidManagedAppSafetyNetAppsVerificationType Определяет требование проверки приложений SafetyNet Android для работы управляемого приложения. Возможные значения: none, enabled.
appActionIfAndroidSafetyNetAppsVerificationFailed managedAppRemediationAction Определяет поведение управляемого приложения( предупреждать или блокировать), если указанный запрос проверки приложений Android завершается ошибкой. Возможные значения: block, wipe, warn.
customBrowserPackageId String Уникальный идентификатор пользовательского браузера для открытия веб-ссылки на Android.
customBrowserDisplayName String Понятное имя предпочитаемого пользовательского браузера для открытия веб-ссылки на Android.
minimumRequiredCompanyPortalVersion String Минимальная версия корпоративного портала, которая должна быть установлена на устройстве или в приложении, будет заблокирована
minimumWarningCompanyPortalVersion String Минимальная версия корпоративного портала, которая должна быть установлена на устройстве, иначе пользователь получит предупреждение
minimumWipeCompanyPortalVersion String Минимальная версия корпоративного портала, которая должна быть установлена на устройстве, или данные компании в приложении будут очилены

Связи

Связь Тип Описание
Управление мобильным приложением (MAM)
assignments Коллекция targetedManagedAppPolicyAssignment Свойство навигации для списка групп включения и исключения, к которым применяется политика. Наследуется от targetedManagedAppProtection.
apps Коллекция managedMobileApp Список приложений, к которым применена политика.
deploymentSummary managedAppPolicyDeploymentSummary Свойства навигации к сводке по развертыванию конфигурации.

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

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

{
  "@odata.type": "#microsoft.graph.androidManagedAppProtection",
  "displayName": "String",
  "description": "String",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "roleScopeTagIds": [
    "String"
  ],
  "id": "String (identifier)",
  "version": "String",
  "periodOfflineBeforeAccessCheck": "String (duration)",
  "periodOnlineBeforeAccessCheck": "String (duration)",
  "allowedInboundDataTransferSources": "String",
  "allowedOutboundDataTransferDestinations": "String",
  "organizationalCredentialsRequired": true,
  "allowedOutboundClipboardSharingLevel": "String",
  "dataBackupBlocked": true,
  "deviceComplianceRequired": true,
  "managedBrowserToOpenLinksRequired": true,
  "saveAsBlocked": true,
  "periodOfflineBeforeWipeIsEnforced": "String (duration)",
  "pinRequired": true,
  "maximumPinRetries": 1024,
  "simplePinBlocked": true,
  "minimumPinLength": 1024,
  "pinCharacterSet": "String",
  "periodBeforePinReset": "String (duration)",
  "allowedDataStorageLocations": [
    "String"
  ],
  "contactSyncBlocked": true,
  "printBlocked": true,
  "fingerprintBlocked": true,
  "disableAppPinIfDevicePinIsSet": true,
  "minimumRequiredOsVersion": "String",
  "minimumWarningOsVersion": "String",
  "minimumRequiredAppVersion": "String",
  "minimumWarningAppVersion": "String",
  "minimumWipeOsVersion": "String",
  "minimumWipeAppVersion": "String",
  "appActionIfDeviceComplianceRequired": "String",
  "appActionIfMaximumPinRetriesExceeded": "String",
  "pinRequiredInsteadOfBiometricTimeout": "String (duration)",
  "allowedOutboundClipboardSharingExceptionLength": 1024,
  "notificationRestriction": "String",
  "isAssigned": true,
  "targetedAppManagementLevels": "String",
  "screenCaptureBlocked": true,
  "disableAppEncryptionIfDeviceEncryptionIsEnabled": true,
  "encryptAppData": true,
  "deployedAppCount": 1024,
  "minimumRequiredPatchVersion": "String",
  "minimumWarningPatchVersion": "String",
  "exemptedAppPackages": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "String",
      "value": "String"
    }
  ],
  "minimumWipePatchVersion": "String",
  "allowedAndroidDeviceManufacturers": "String",
  "appActionIfAndroidDeviceManufacturerNotAllowed": "String",
  "requiredAndroidSafetyNetDeviceAttestationType": "String",
  "appActionIfAndroidSafetyNetDeviceAttestationFailed": "String",
  "requiredAndroidSafetyNetAppsVerificationType": "String",
  "appActionIfAndroidSafetyNetAppsVerificationFailed": "String",
  "customBrowserPackageId": "String",
  "customBrowserDisplayName": "String",
  "minimumRequiredCompanyPortalVersion": "String",
  "minimumWarningCompanyPortalVersion": "String",
  "minimumWipeCompanyPortalVersion": "String"
}