Подготовка бизнес-приложений для применения политик защиты приложений

Вы можете разрешить своим приложениям использовать политики защиты приложений с помощью Intune App Wrapping Tool или Intune App SDK. Используйте эти сведения, чтобы узнать об этих двух методах и их применении.

Инструмент упаковки приложений Intune

App Wrapping Tool используется в основном для внутренних бизнес-приложений (LOB). Инструмент представляет собой приложение командной строки, создающее оболочку вокруг приложения, которая затем позволяет политике защиты приложений Intune управлять приложением. При защите приложения, предоставляемого независимым поставщиком программного обеспечения (ISV), важно уточнить, поддерживает ли независимый поставщик программного обеспечения упакованное приложение.

Для использования средства вам не нужен исходный код, но вам нужны действительные учетные данные для подписи. Дополнительные сведения о требованиях к подписыванию см. в статье Требования к сертификату, профилю подготовки и проверке подлинности. Документацию по инструменту App Wrapping Tool см. в разделах Android App Wrapping Tool и iOS App Wrapping Tool.

App Wrapping Tool не поддерживает приложения в Apple App Store и Google Play Store, а также приложения, доступные в них. Он также не поддерживает некоторые функции, требующие интеграции с разработчиком (см. следующую таблицу сравнения функций).

Дополнительные сведения о средстве App Wrapping Tool для политик защиты приложений на устройствах, которые не зарегистрированы в Intune, см. в разделе "Защита бизнес-приложений и данных на устройствах, не зарегистрированных в Microsoft Intune".

Важно!

Intune регулярно выпускает обновления для Intune App Wrapping Tool. Регулярно проверка Intune App Wrapping Tool репозитории на наличие обновлений и включайте их в цикл выпуска разработки программного обеспечения, чтобы обеспечить поддержку приложениями последних параметров политики защиты приложений.

Причины для использования App Wrapping Tool

  • В вашем приложении нет встроенных функций защиты данных
  • Ваше приложение развернуто внутри системы, и оно недоступно в Apple App Store или Google Play Store
  • У вас нет доступа к исходному коду приложения
  • Вы не разработали это приложение
  • В приложении минимальные возможности проверки подлинности пользователей.

Пакет SDK для приложений Intune

Пакет SDK для приложений предназначен в основном для клиентов, у которых есть приложения в Apple App Store или Google Play Store и которые хотят иметь возможность управлять приложениями с помощью Intune. Однако любое приложение может использовать преимущества интеграции SDK, даже бизнес-приложения.

Дополнительные сведения о пакете SDK см. в обзоре. Чтобы приступить к работе с пакетом SDK, см. раздел "Начало работы с приложением Microsoft Intune SDK".

Причины использования пакета SDK

  • В вашем приложении нет встроенных функций защиты данных
  • Ваше приложение развернуто в общедоступном магазине приложений, таком как Google Play или Apple App Store.
  • Вы разработчик приложений и имеете техническую подготовку для использования пакета SDK
  • У приложения есть другие интеграции с SDK
  • Приложение часто обновляется

Не используете ранее указанную платформу разработки приложений?

Команда разработчиков Intune SDK активно тестирует и поддерживает поддержку приложений, созданных на собственных платформах Android и iOS (Obj-C, Swift). Для других платформ нет инструкций, но можно использовать собственный пакет SDK для создания собственных подключаемых модулей.

Сравнение возможностей

В этой таблице перечислены параметры, которые включаются, если приложение использует пакет SDK для приложений или App Wrapping Tool. Некоторые функции требуют, чтобы разработчики приложений применяли логику за пределами базовой интеграции с Intune SDK, и поэтому они не включены, если приложение использует App Wrapping Tool.

Функция Пакет SDK для приложений App Wrapping Tool
Ограничение отображения веб-контента в корпоративном управляемом браузере X X
Запрет резервного копирования Android, iTunes или iCloud X X
Разрешить приложению передавать данные в другие приложения X X
Разрешить приложению получать данные от других приложений X X
Ограничить вырезание, копирование и вставку данных между приложениями X X
Указание количества символов, которые можно вырезать или копировать из управляемого приложения X X
Требовать простой ПИН-код для доступа X X
Указать количество попыток до сброса ПИН-кода X X
Разрешить вход с использованием отпечатков пальцев вместо ПИН-кода X X
Разрешить распознавание лиц вместо ПИН-кода (только для iOS) X X
Требование корпоративных учетных данных для доступа X X
Настройка срока действия ПИН-кода X X
Блокировать запуск управляемых приложений на устройствах со снятой защитой или с административным доступом X X
Шифровать данные приложения X X
Повторная проверка требований к доступу через указанное количество минут X X
Указание периода отсрочки для автономного использования X X
Блокировка записи экрана (только для Android) X X
Поддержка MAM без регистрации устройств X X
Полная очистка данных приложения X X
Выборочная очистка рабочих и учебных данных в сценариях с несколькими удостоверениями

Примечание. В iOS/iPadOS при удалении профиля управления также удаляется и приложение.
X
Запрет "Сохранить как" X
Конфигурация целевого приложения (или конфигурация приложения через "канал MAM") X
Поддержка нескольких удостоверений X
Настраиваемый стиль X
VPN-подключения приложений по требованию с Citrix mVPN X X
Отключение синхронизации контактов X X
Отключение печати X X
Требовать минимальную версию приложения X X
Требуется минимальная версия операционной системы X X
Минимальная версия исправления для системы безопасности Android (только для Android) X X
Требуется минимальный пакет SDK Intune для iOS (только для iOS) X X
Вердикт о честности игры (только для Android) X X
Сканирование приложений на угрозы (только для Android) X X
Требовать максимального уровня риска поставщика средств защиты от угроз в мобильных устройствах X
Настройка содержимого уведомлений приложений для учетных записей организаций X X
Требуется использование утвержденных клавиатур (только для Android) X X
Требовать политику защиты приложений (условный доступ) X

Дальнейшие действия

Дополнительные сведения о политиках защиты приложений и Intune см. в разделе: