Загрузите внутренние приложения с локальными файлами, чтобы развернуть их в мобильной сети и воспользоваться преимуществами функций управления мобильными приложениями Workspace ONE UEM.

Для внутренних приложений Apple iOS необходимо предоставить профиль подготовки, чтобы внутреннее приложение работало под Workspace ONE UEM. Получите этот файл от разработчиков приложений Apple iOS.

Процедура

  1. Перейдите в раздел Приложения и книги > Приложения > Собственные > Внутренние и выберите Добавить приложение.
  2. Выберите Загрузить > Локальный файл, чтобы найти файл приложения в системе.
  3. Выберите Продолжить и настройте параметры на вкладке Подробные сведения. Параметры различаются в зависимости от платформы.
    Настройка «Подробные сведения» Описание подробных сведений
    Имя Введите название приложения.
    Под управлением Просмотрите организационную группу, к которой принадлежит приложение в вашей иерархии Workspace ONE UEM.
    ID приложения Представляет приложение с уникальной строкой. Эта опция предварительно заполнена и была создана вместе с приложением.

    Workspace ONE UEM использует эту строку для идентификации приложения в системах, например в списках запрещенных и разрешенных приложений.

    Текущая версия файла Отображает кодированную версию приложения, установленную разработчиком приложения.
    Версия сборки Отображает альтернативную "Версию файла" для некоторых приложений.

    Этим параметром Workspace ONE UEM обеспечивает запись всех кодированных номеров версий для приложений, так как разработчики могут кодировать номер версии в двух местах в рамках приложения.

    Версия Отображает внутреннюю версию приложения, установленную на консоли Workspace ONE UEM Console.
    Поддерживаемая архитектура процессора Выберите разрядность архитектуры для применимых приложений Windows.
    Бета-версия Отметьте тегом приложение, находящееся в стадии разработки и тестирования, как БЕТА-версию.
    Журнал изменений Введите в этом поле комментарии и примечания для других администраторов относительно данного приложения.
    Категории Введите Тип категории, чтобы сориентировать пользователей в выборе нужных приложений.

    Можно настроить пользовательские категории или использовать заранее установленные категории приложений.

    Минимальная ОС Выберите самую старую ОС, на которой вы хотите запустить это приложение.
    Поддерживаемые модели Выберите все модели, на которых вы хотите запустить это приложение.
    Ограничение приложения автоматической установкой — Android Назначает это приложение на те устройства Android, которые поддерживают опцию автоматической установки на устройства Android. Конечный пользователь не обязан подтверждать установку, если вы включите эту функцию. Эта функция упрощает удаление многих приложений одновременно.

    Эта функция доступна только для тех устройств Android в смарт-группе, которые поддерживают функцию автоматического удаления. Такие устройства Android называются устройствами Android enterprise.

    Схема по умолчанию Указывает URL-адрес схемы для поддерживаемых приложений. Данное приложение упаковано со схемой, поэтому Workspace ONE UEM выполняет синтаксический анализ схемы и отображает значение в этом поле.

    Схема по умолчанию предлагает много функций интеграции для ваших внутренних приложений, включая в том числе следующие опции.

    • Использование схемы для интеграции с другими платформами и веб-приложениями.
    • Используйте схему для получения сообщений от других приложений и инициирования специальных запросов.
    • Использование схемы для запуска приложений Apple iOS в AirWatch Container.
    Описание Введите назначение приложения.

    Не используйте сочетание «'<' + строка» в описании, так как может возникнуть ошибка «Недействительный HTML-контент».

    Ключевые слова Введите слова, которые описывают характеристики или цели использования приложения. Эти записи похожи на теги и являются специальными для вашей компании.
    URL-адрес Введите URL-адрес, с которого вы можете загрузить приложение и получить сведения об этом приложении.
    Эл. почта службы поддержки Введите адрес эл. почты для получения рекомендаций, комментариев и вопросов о приложении.
    Телефон службы поддержки Введите тел. номер для получения рекомендаций, комментариев и вопросов о приложении.
    Внутренний ID Введите идентификационную строку, если такая существует, которую предприятие использует для регистрации в каталоге или для управления приложением.
    Авторские права Выберите дату публикации приложения.
    Настройка «Сведения о разработчике» Описание сведений о разработчике
    Разработчик Введите имя разработчика.
    Эл. почта разработчика Введите адрес эл. почты разработчика, на который можно отправлять комментарии и предложения.
    Телефон разработчика Введите номер телефона, чтобы вы могли связаться с разработчиком.
    Настройка «Уведомление журнала для приложения SDK» — iOS Описание уведомления журнала для приложения SDK — iOS
    Отправлять журналы на эл. почту разработчика Разрешите отправку журналов разработчикам для диагностики и анализа с целью улучшения приложений, созданных с помощью Software Development Kit.
    Шаблон электронного сообщения для ведения журнала Выберите шаблон электронного сообщения для отправки журналов разработчикам.
    Настройка «Развертывание пакета установщика» — Windows Desktop MSI Описание развертывания пакета установщика — Windows Desktop MSI
    Аргументы командной строки Введите параметры командной строки, которые система выполнения использует для установки приложения MSI.
    Тайм-аут Введите время в минутах, которое программа установки ожидает без указания завершения установки, прежде чем определить сбой установки.

    Когда система достигает значения тайм-аута, она перестает контролировать процесс установки.

    Счетчик повторов Введите число попыток, предпринимаемых установщиком для установки приложения, прежде чем он определит процесс как ошибочный.
    Интервал повтора Введите время в минутах, которое установщик ожидает между попытками установки.

    Максимальный интервал, который ожидает установщик, составляет 10 минут.

    Настройка «Стоимость приложения» Описание стоимости приложения
    Источник расходов Выберите отдел, финансово ответственный за разработку приложений.
    Стоимость Введите сведения о стоимости для приложения для помощи в метрической отчетности перед организацией о системах разработки внутренних приложений.
    Валюта Выберите тип валюты, которой была оплачена разработка, или валюту, которой оплачивается покупка приложения, или любые другие сведения о приложении, которые вы хотите ввести.
  4. Настройте параметры на вкладке Файлы. Необходимо загрузить профиль подготовки для приложений Apple iOS и файлы приложения архитектуры для приложений Windows Desktop. Если не загрузить файлы приложения архитектуры, приложение Windows Desktop не будет работать.
    Платформа Вспомогательный файл Описание
    Все Файл приложения Содержит ПО приложения для установки и запуска и является приложением, загруженным в начале этой операции.
    Android Маркер Firebase Cloud Messaging (FCM) Эта функция Workspace ONE SDK применяется не ко всем приложениям Android.

    Некоторые внутренние приложения Android поддерживают push-уведомления из приложений для пользователей устройств.

    1. а.Выберите Да для параметра Приложение поддерживает Push-уведомления.
    2. б.Введите ключ API-интерфейса сервера в параметре Маркер FCM (ключ API-интерфейса). Получите его с сайта разработчиков Google.

    Разработчик вносит код соответствующего идентификатора отправителя, SenderID, во внутреннее приложение.

    Чтобы использовать эту функцию, отправьте уведомление из применимой записи устройства в консоли с помощью функции администратора Отправить на вкладке Устройства.

    Apple iOS
    • Профиль предоставления
    • Файлы APNs для разработки или производства
    • Профиль подготовки обеспечивает авторизацию разработчиков и устройств для создания и запуска приложений Apple iOS. Информацию об интеграции Workspace ONE UEM с этим вспомогательным файлом см. в разделе «Профили подготовки Apple iOS».

      Убедитесь, что файл включает корпоративное распространение, но не распространение через магазин приложений, и что он соответствует файлу IPA (файл приложения Apple iOS).

    • Если приложение поддерживает Apple Push Notifications Services (APN), этот файл обеспечивает функции обмена сообщениями. Вы должны загрузить сертификат APNs разработки или производства.
    macOS Файл метаданных (pkginfo.plist) Создайте этот файл с помощью утилиты стороннего производителя, например Munki или AutoPkgr.

    Для создания этого файла можно также использовать VMware Admin Assistant. Файл доступен в консоли при загрузке внутреннего приложения macOS.

    Windows Desktop Файлы зависимостей Содержит ПО приложения для установки и запуска приложения, предназначенного для Windows Desktop.
    Windows Phone Файлы зависимостей Содержит ПО приложения для установки и запуска приложения, предназначенного для Windows Phone.
  5. Заполните параметры на вкладке Образы.
    Настройка Описание
    Мобильные изображения Загрузите или перетащите изображение приложения для его отображения в App Catalog для мобильных устройств.
    Изображения на планшете Загрузите или перетащите образы приложения для отображения в каталоге приложений для планшетов.
    Значок Загрузите или перетащите изображения для отображения в каталоге приложений в виде значка.
    Примечание: Для достижения наилучших результатов для мобильных изображений и изображений на планшете см. раздел https://help.apple.com/itunes-connect/developer/#/devd274dd925 для iOS и раздел https://support.google.com/googleplay/android-developer/answer/1078870?hl=en для Android.
  6. Заполните вкладку Условия использования.
    Условия использования дают возможность организациям устанавливать специальные правила использования приложений. Они оправдывают ожидания конечных пользователей. Когда приложение отправлено на устройства, пользователи видят страницу Условий использования и должны принять их, чтобы пользоваться приложением. Если пользователи не принимают Условия, доступ к приложению будет блокирован.
  7. Заполните вкладку Дополнительно > SDK.
    Настройка Описание
    Профиль SDK В раскрывающемся меню выберите профиль, чтобы применить функции, настроенные в Настройках и политиках (по умолчанию), или функции, настроенные в индивидуальных профилях в Профилях.
    Профиль приложения Выберите профиль сертификата в раскрывающемся меню, чтобы приложение и Workspace ONE UEM могли безопасно обмениваться данными.
  8. Заполните вкладку Дополнительно > Упаковка приложений.

    Нельзя упаковать приложение, которое вы ранее сохранили в Workspace ONE UEM console. У вас есть два варианта.

    • Удалите неупакованную версию приложения, загрузите ее в Workspace ONE UEM и упакуйте на вкладке «Упаковка приложений».
    • Загрузите уже упакованную версию приложения, если она у вас есть. Этот процесс не требует удаления распакованной версии.
    Настройка Описание
    Включить обертывание приложений Разрешает Workspace ONE UEM упаковывать внутренние приложения.
    Профиль обертывания приложений Назначает профиль обертывания приложений внутренним приложениям.
    Мобильный профиль подготовки — iOS Загружает профиль подготовки для Apple iOS, который авторизует разработчиков и устройства создавать и запускать приложения, разработанные для устройств Apple iOS.
    Сертификат подписи кода — iOS Загружает сертификат подписи кода, чтобы подписать упакованное приложение.
    Требуется шифрование — Android Выберите этот вариант, чтобы использовать шифрование «Данные на хранении» (Data At Rest или DAR) на устройствах Android.

    Для шифрования и расшифровки Workspace ONE UEM использует Advanced Encryption Standard (AES-256), а также зашифрованные ключи.

    Когда вы включаете DAR в Обертывании приложений, модуль обертывания приложений вносит альтернативную файловую систему в приложение, которая обеспечивает надежное хранение всех данных в приложении. Приложение использует альтернативную файловую систему для хранения всех файлов в зашифрованном хранилище, вместо того чтобы хранить файлы на диске.

    Шифрование DAR помогает защищать данные в случае, если устройство уязвимо, так как зашифрованные файлы, созданные во время жизненного цикла приложения, надежно защищены от атак извне. Эта защита применима к любой локальной базе данных SQLite, так как все локальные данные зашифрованы в единой системе хранения.

  9. Выберите Сохранить и назначить для настройки вариантов гибкого развертывания для приложения.

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

Чтобы назначить и развернуть внутренние приложения, настройте варианты гибкого развертывания, которые рассмотрены в разделе Добавление назначений для приложений.