Общие сведения об управлении приложениями в Configuration Manager
Относится к Configuration Manager (Current Branch)
В этой статье вы узнаете об основах, прежде чем приступить к работе с Configuration Manager приложениями.
Совет
Если вы уже знакомы с управлением приложениями в Configuration Manager, пропустите эту статью. Перейдите к созданию примера приложения: создание и развертывание приложения.
Что такое приложение?
Хотя приложение или приложение является широко используемым термином в вычислениях, в Configuration Manager это означает что-то конкретное. Представьте себе приложение как поле. Это поле содержит один или несколько наборов файлов установки для пакета программного обеспечения (известного как тип развертывания), а также инструкции по развертыванию программного обеспечения.
При развертывании приложения на устройствах требования определяют тип развертывания, который Configuration Manager установить на устройстве.
С помощью приложения можно выполнять много других действий. Вы узнаете об этих вещах, прочитав это руководство. В следующих разделах описываются некоторые понятия, которые необходимо знать, прежде чем начинать углубляться в анализ.
Тип развертывания
Если приложение является полем, тогдатипом развертывания является набор содержимого в поле. Приложению требуется по крайней мере один тип развертывания, так как оно определяет, как установить приложение. Используйте несколько типов развертывания для настройки разного содержимого и программы установки для одного приложения.
Например, у вашей компании есть бизнес-приложение astoria. Разработчики приложений предоставляют следующие способы установки приложения:
- Пакет установщика Windows для полной функциональности на Windows 10 устройствах
- Пакет App-V для использования в ферме серверов терминалов
- Веб-приложение для мобильных пользователей
Вы создаете одно приложение для Astoria в Configuration Manager. Приложение определяет высокоуровневые метаданные о приложении, которые являются общими для всех методов установки и платформ. Затем вы создаете три типа развертывания для доступных методов установки и развертываете приложение для всех пользователей. На основе требований и других конфигураций типов развертывания Configuration Manager определяет правильный метод в каждом варианте использования.
Дополнительные сведения см. в разделе Создание типов развертывания для приложения.
Требования
В предыдущих версиях Configuration Manager вы создавали коллекцию устройств для развертывания приложения. Хотя вы по-прежнему можете создать коллекцию, используйте требования , чтобы указать более подробные условия для развертывания приложения.
Например, укажите, что приложение может устанавливаться только на устройствах с Windows 10. При развертывании приложения на всех устройствах оно устанавливается только на устройствах с Windows 10.
Configuration Manager оценивает требования, чтобы определить, устанавливается ли приложение и какой-либо из его типов развертывания. Затем он определяет правильный тип развертывания, с помощью которого следует установить приложение. Каждые семь дней клиент Configuration Manager по умолчанию пересматривает правила требований, чтобы определить соответствие требованиям в соответствии с параметром "Запланировать повторную оценку для развертываний".
Дополнительные сведения см. в разделах Создание и развертывание приложения и Требования к типу развертывания.
Глобальные условия
При использовании требований с определенным типом развертывания в одном приложении можно также создавать глобальные условия. Эти условия представляют собой библиотеку предопределенных требований, которую можно использовать с любым приложением и типом развертывания. Configuration Manager включает набор встроенных глобальных условий или вы можете создать собственные.
Дополнительные сведения см. в разделе Создание глобальных условий.
Имитированное развертывание
Имитация развертывания оценивает требования, метод обнаружения и зависимости для приложения. Клиент сообщает результаты без фактической установки приложения.
Дополнительные сведения см. в разделе Имитация развертываний приложений.
Действие развертывания
Действие развертывания указывает, нужно ли установить или удалить развертываемое приложение. Не все типы развертывания поддерживают действие удаления.
Дополнительные сведения см. в разделе Развертывание приложений.
Цель развертывания
Цель развертывания указывает, является ли приложение развертывания обязательным или доступным:
Клиент автоматически устанавливает требуемое развертывание в соответствии с заданным расписанием. Если приложение не скрыто, пользователь может отслеживать состояние его развертывания. Они также могут использовать Центр программного обеспечения для установки приложения до наступления крайнего срока.
Если приложение развернуто для пользователя, как доступно, он увидит его в Центре программного обеспечения и может запросить его по запросу.
Дополнительные сведения см. в разделе Развертывание приложений.
Revisions
При внесении изменений в приложение или тип развертывания Configuration Manager создает новую версию приложения. Выполните следующие действия в консоли Configuration Manager:
- Отображение журнала каждой редакции приложения
- Просмотр его свойств
- Восстановление предыдущей версии приложения
- Удаление старой версии
Дополнительные сведения см. в разделе Изменение приложений.
Метод обнаружения
Используйте методы обнаружения , чтобы определить, установлено ли на устройстве приложение. Если метод обнаружения указывает, что приложение установлено, Configuration Manager не пытается установить его повторно.
Дополнительные сведения см. в разделе Параметры метода обнаружения типа развертывания.
Зависимости
Зависимости определяют один или несколько типов развертывания из другого приложения, которое клиент должен установить перед установкой этого типа развертывания.
Дополнительные сведения см. в разделе Зависимости типа развертывания.
Замены
Configuration Manager позволяет обновлять или заменять существующие приложения с помощью отношения замены. При замене приложения вы указываете новый тип развертывания, чтобы заменить тип развертывания заменяемого приложения. Вы также можете решить, следует ли обновить или удалить замененное приложение, прежде чем клиент установит заменяющее приложение.
Дополнительные сведения см. в разделе Замена приложений.
Управление, ориентированное на пользователя
Configuration Manager приложения поддерживают управление, ориентированное на пользователей, что позволяет связывать конкретных пользователей с определенными устройствами. Вместо того, чтобы запоминать имя устройства пользователя, развертывайте приложения для пользователя и на устройстве. Эта функция позволяет убедиться, что наиболее важные приложения всегда доступны на каждом из устройств пользователя. Если пользователь получает новый компьютер, Configuration Manager автоматически устанавливает приложения на устройстве перед вхонием.
Дополнительные сведения см. в разделе Связывание пользователей и устройств с сопоставлением пользователей и устройств.
Группа приложений
Создайте группу приложений, которые можно отправлять пользователю или коллекции устройств в виде одного развертывания. Метаданные, указанные для группы приложений, рассматриваются в Центре программного обеспечения как единая сущность. Вы можете упорядочить приложения в группе, чтобы клиент устанавливал их в определенном порядке.
Дополнительные сведения см. в разделе Создание групп приложений.
Какие типы приложений можно развертывать?
Configuration Manager позволяет развернуть приложения следующих типов:
Установщик Windows (MSI)
Пакет приложений для Windows и пакеты приложений (appx, appxbundle, msix, msixbundle)
Пакет приложения для Windows в Магазине Майкрософт
Установщик скриптов для сторонних установщиков и оболочки скриптов
Microsoft App-V версии 4 и 5
macOS
Последовательность задач развертывания без ОС для сложных приложений
Кроме того, при управлении устройствами с помощью Configuration Manager локального управления устройствами управляйте следующими типами приложений:
пакет приложения Windows Phone (xap)
Windows Phone пакет приложения в Магазине Майкрософт
Установщик Windows через MDM (MSI)
Веб-приложение
Приложения на основе состояний
Configuration Manager приложения используют мониторинг на основе состояния. Вы можете отслеживать состояние последнего развертывания приложения для пользователей и устройств. В сообщениях о состоянии отображаются сведения об отдельных устройствах. Например, при развертывании приложения в коллекции пользователей можно просмотреть состояние соответствия развертывания и назначение развертывания в консоли Configuration Manager. Отслеживайте развертывание всего программного обеспечения из рабочей области Мониторинг в консоли Configuration Manager. Дополнительные сведения см. в разделе Мониторинг приложений.
Клиент Configuration Manager регулярно пересматривает развертывания приложений. Например:
Пользователь удаляет развернутое приложение. В следующем цикле оценки Configuration Manager обнаруживает, что приложение отсутствует. Затем клиент автоматически переустанавливает приложение.
Configuration Manager не установили приложение на устройстве, так как оно не соответствует требованиям. Позже в устройство будет внесено изменение, которое теперь соответствует требованиям. Configuration Manager обнаруживает это изменение, и клиент устанавливает приложение.
Вы можете задать интервал повторной оценки для развертываний приложений. Используйте параметр клиента Расписание повторной оценки для развертываний в группе Развертывание программного обеспечения . Дополнительные сведения см. в разделе О параметрах клиента.
Начало работы с созданием приложения
Если вы хотите сразу перейти и создать приложение, вы найдете пошаговое руководство в статье Создание и развертывание приложения .
Если вы знакомы с основами и ищете более подробные справочные сведения обо всех доступных вариантах, начните с раздела Создание приложений.
Центр программного обеспечения
Центр программного обеспечения — это приложение Windows, установленное вместе с клиентом Configuration Manager. Используйте его для следующих действий:
- Поиск и запрос приложений, развернутых на устройстве или пользователе
- Установка и планирование установки программного обеспечения
- Просмотр состояния установки приложений, обновлений программного обеспечения и операционных систем
- Настройка параметров удаленного управления
- Настройка управления питанием
Дополнительные сведения см. в следующих статьях:
- Планирование для управления настройкой приложения
- План для Центра программного обеспечения
- Руководство пользователя центра программного обеспечения
Пакеты и программы
Configuration Manager продолжает поддерживать пакеты и программы, которые использовались в предыдущих версиях продукта.
Дополнительные сведения см. в разделе Пакеты и программы.
Дальнейшие действия
Теперь, когда вы понимаете основные понятия управления приложениями в Configuration Manager, перейдите к следующим статьям: