Добавление неуправляемого приложения macOS PKG в Microsoft Intune
Используйте сведения, приведенные в этой статье, чтобы добавить неуправляемое приложение PKG macOS в Microsoft Intune. Сведения о развертывании управляемого приложения PKG см. в статье Добавление бизнес-приложений macOS в Microsoft Intune.
Предварительные условия
Перед установкой неуправляемого приложения PKG для macOS на устройствах macOS необходимо выполнить следующие предварительные требования.
- Устройствами управляет Intune.
- Размер PKG-файла меньше 8 ГБ.
- Установлен агент управления Microsoft Intune для macOS версии 2308.006 или более поздней.
- PKG-файл успешно запускается с помощью команды в терминале
installer
.
Важные рекомендации по развертыванию приложений PKG
Неуправляемый тип приложения PKG для macOS может устанавливать следующие типы приложений PKG:
- Нефлационные пакеты с иерархической структурой
- Пакеты компонентов
- Неподписанные пакеты
- Пакеты без полезных данных
- Пакеты, устанавливающие приложения за пределами
/Applications/
- Пользовательские пакеты со скриптами
Примечание.
Эти типы приложений PKG могут не быть успешно развернуты с помощью управляемого типа бизнес-приложений.
Содержащие файлы приложений можно перечислить в разделе Включенные приложения на вкладке Правила обнаружения по порядку, начиная с родительского приложения, которое будет использоваться в отчетах.
Выбор типа приложения
- Войдите в Центр администрирования Microsoft Intune.
- Выберите Приложения>Все приложения>Добавить.
- В области Выбор типа приложения в разделе Другие типы приложений выберите приложение macOS (PKG).
- Нажмите кнопку Выбрать. Отобразятся шаги добавления приложения .
Шаг 1. Сведения о приложении
Выберите файл пакета приложения:
- В области Добавление приложения щелкните Выбрать файл пакета приложения.
- В области Файл пакета приложения нажмите кнопку обзора. Затем выберите PKG-файл macOS с расширением .pkg. Отобразятся сведения о приложении.
- По завершении нажмите кнопку ОК в области Файл пакета приложения , чтобы добавить это приложение.
Настройка сведений о приложении
На странице Сведения о приложении добавьте сведения о приложении. В зависимости от выбранного приложения некоторые значения в этой области могут быть заполнены автоматически.
- Имя. Введите имя приложения, которое отображается в имени политики и на корпоративном портале. Убедитесь, что все имена приложений являются уникальными. Если у двух приложений будет одно и то же имя, пользователи корпоративного портала увидят только одно из этих приложений.
- Описание: введите описание приложения. Описание отображается на корпоративном портале.
- Издатель. Введите имя издателя приложения.
- Категория: выберите одну или несколько встроенных категорий приложений или созданную категорию. Категории облегчают поиск приложения при просмотре пользователями корпоративного портала.
- URL-адрес сведений (необязательно). Введите URL-адрес веб-сайта со сведениями об этом приложении. URL-адрес отображается на корпоративном портале.
- URL-адрес политики конфиденциальности (необязательно): введите URL-адрес веб-сайта со сведениями о политике конфиденциальности для этого приложения. URL-адрес отображается на корпоративном портале.
- Разработчик (необязательно): введите имя разработчика приложения.
- Владелец (необязательно): введите имя владельца приложения. Например, Отдел кадров.
- Заметки. Введите любые заметки, которые нужно связать с этим приложением.
- Логотип: отправьте значок, связанный с приложением. Этот значок будет отображаться с приложением при просмотре пользователями корпоративного портала.
Нажмите кнопку Далее , чтобы задать требования.
Шаг 2. Программа
При необходимости можно настроить скрипт предварительной установки и скрипт после установки, чтобы настроить установку приложения.
Скрипт предварительной установки. Укажите скрипт, который выполняется перед установкой приложения. Только если скрипт предварительной установки возвращает ноль (что указывает на успешное выполнение), приложение переходит к установке. Если скрипт предварительной установки возвращает ненулевой код (указывающий на сбой), приложение не выполняет установку и сообщает о своем состоянии установки как "Failed". Скрипт предварительной установки снова запускается для неудачных установок при следующей регистрации устройства (синхронизации).
Скрипт после установки. Укажите скрипт, который выполняется после успешной установки приложения. Если этот параметр указан, скрипт после установки запускается после успешной установки приложения. Независимо от состояния выполнения скрипта после установки установленное приложение сообщает о своем состоянии установки как "успешно".
Примечание.
- Каждый скрипт, выполняемый перед установкой или после установки, должен содержать менее 15360 символов.
- Агент управления Microsoft Intune для macOS версии 2309.007 или более поздней требуется для настройки скриптов предварительной и последующей установки для приложений PKG для macOS.
- Дополнительные сведения о настройке скриптов перед установкой и после установки см. в разделе Предварительные требования для сценариев оболочки.
Шаг 3. Требования
Вы можете выбрать минимальную операционную систему, необходимую для установки этого приложения.
Минимальная операционная система. В списке выберите минимальную версию операционной системы, в которой можно установить приложение. Если назначить приложение устройству с более ранней операционной системой, оно не будет установлено.
Шаг 4. Правила обнаружения
С помощью правил обнаружения можно выбрать способ обнаружения установки приложения на управляемом устройстве macOS.
Игнорировать версию приложения. Выберите Да , чтобы установить приложение, если приложение еще не установлено на устройстве. Он будет искать только наличие идентификатора пакета приложения. Для приложений с механизмом автоматического обновления выберите Да. Выберите Нет , чтобы установить приложение, если оно еще не установлено на устройстве или если номер версии развертываемого приложения не соответствует версии, которая уже установлена на устройстве.
Включенные приложения. Укажите приложения, содержащиеся в отправленном файле. Включенные идентификаторы пакетов приложений и номера сборки используются для обнаружения и мониторинга состояния установки приложения для отправленного файла. Список включенных приложений должен содержать только приложения, установленные отправленным файлом. Любой другой тип файла, который не является приложением, следует исключить из списка Включенные приложения . Если список включенных приложений содержит файлы, которые не являются приложениями, или если все перечисленные приложения не установлены, состояние установки приложения не сообщает об успешном выполнении.
Примечание.
- Если пакет PKG содержит несколько приложений, в отчетах о связанных приложениях может отображаться только одно из них.
- Первый идентификатор приложения или пакета в списке включенных приложений — это идентификатор, о который будет сообщено. При необходимости список можно переупорядочение.
- В случае с приложением корпоративного портала Intune в PKG есть много дополнительных библиотек, которые можно безопасно удалить (с помощью значка корзины). При этом останется только один идентификатор пакета приложений:
com.microsoft.CompanyPortalMac
Совет
CFBundleShortVersionString
И CFBundleIdentifier
можно найти в <app_name>.app/Contents/Info.plist
файле установленного приложения на компьютере Mac.
Кроме того, терминал Mac можно использовать для поиска и подтверждения включенных сведений об установленном приложении в известном расположении.
Например, чтобы найти идентификатор пакета и номер сборки корпоративного портала, выполните следующую команду:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
Затем выполните следующую команду:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleShortVersionString
Для приложений, добавленных в Intune, можно использовать Центр администрирования Intune, чтобы получить идентификатор пакета приложений.
Шаг 5. Выбор тегов области (необязательно)
С помощью тегов области можно определить, кто может просматривать сведения о клиентском приложении в Intune. Полные сведения о тегах области см. в статье Использование управления доступом на основе ролей и тегов области для распределенных ИТ-служб. 1. Щелкните Выбрать теги области, чтобы при необходимости добавить теги области для приложения. 2. Нажмите кнопку Далее , чтобы отобразить страницу Назначения .
Шаг 6. Назначения
Вы можете выбрать обязательные илидоступные групповые назначения для приложения. Дополнительные сведения см. в статьях Добавление групп для организации пользователей и устройств и Назначение приложений группам с помощью Microsoft Intune.
Примечание.
Приложение macOS, развернутое с помощью агента Intune, не будет автоматически удалено с устройства после прекращения использования устройства. Приложение и содержащиеся в нем данные останутся на устройстве. Перед прекращением использования устройства рекомендуется удалить приложение.
- Для конкретного приложения выберите тип назначения Обязательный или Доступный .
- Нажмите кнопку Далее , чтобы отобразить страницу Проверка и создание .
Шаг 7. Проверка и создание
- Просмотрите значения и параметры, введенные для приложения.
- По завершении нажмите кнопку Создать , чтобы добавить приложение в Intune. Откроется панель Обзор для приложения PKG для macOS.
Созданное приложение появится в списке приложений, где его можно назначить выбранным группам. Справку см. в статье Назначение приложений группам.
Известные проблемы
- Тип назначения Удаления недоступен. В настоящее время поддерживаются только обязательные и доступные назначения.
- На корпоративном портале Intune отображается состояние Ожидание даже после успешной установки приложения. В частности, доступные приложения отображаются как ожидающие после нажатия пользователем кнопки Установить в приложении корпоративного портала даже после успешной установки приложений. Пользователи могут повторно прервать установку, щелкнув Проверить состояние на локальном устройстве на вкладке Устройства приложения корпоративного портала. Эта проблема не затрагивает создание отчетов в консоли администрирования Intune. Эта проблема активно решается для решения.
Устранение неполадок
Установка приложения macOS может завершиться ошибкой по одной из следующих причин, приведенных в таблице ниже. Чтобы устранить эти ошибки, выполните действия по исправлению. Если приложение остается назначенным, неудачные установки повторно рассматриваются при следующей регистрации агента.
Код ошибки | Сообщение об ошибке | Действия по исправлению |
---|---|---|
0x87D30137 | Устройство не соответствует минимальным требованиям к ОС, установленным администратором. | Обновите macOS до минимальной версии ОС, требуемой администратором. |
2016214710 | Сбой скрипта предварительной отладки, предоставленного администратором. | Это может быть ожидаемо, если скрипт предварительной установки ожидает выполнения условия до продолжения установки приложения. При следующей регистрации устройства произойдет повторная попытка скрипта предварительной проверки. Проверьте сценарий предварительной настройки, если ошибка сохраняется. |
0x87D3012F, 0x87D30130, 0x87D30133, 0x87D30134, 0x87D30136, | Не удалось установить приложение из-за внутренней ошибки. Если ошибка сохраняется, обратитесь в службу поддержки Intune. | Что-то пошло не так при установке приложения с помощью Intune. Попробуйте установить приложение вручную или создать новый профиль приложения macOS, содержащий это приложение. Если ошибка сохраняется, обратитесь в службу поддержки Intune. |
Обратите внимание, что о сбое скрипта после установки не сообщается. При успешной установке приложения, за которой следует сбой после установки скрипта, состояние установки приложения будет отображаться как "успешно".
Дальнейшие действия
- Созданное приложение отображается в списке приложений. Теперь его можно назначить выбранным группам. Справку см. в статье Назначение приложений группам.
- Узнайте больше о способах мониторинга свойств и назначений приложения. Дополнительные сведения см. в разделе Мониторинг сведений и назначений приложений.
- Дополнительные сведения о контексте приложения в Intune. Дополнительные сведения см. в статье Обзор жизненных циклов устройств и приложений.