Каталог распространения приложений
Используйте страницу Распространение приложений > Каталог приложений для отображения сводки сконфигурированных приложений и статуса их развертывания.
Выполните следующие действия для создания и распространения приложений. Используйте ссылки в действиях для получения подробной информации об этом действии.
- Выберите Распространение приложений > Каталог приложений.
- Выберите Добавить для начала конфигурации приложения.
- На вкладке Обзор вверху выберите Без названия (x) и дайте имя распространению. Также можно ввести более подробное описание и указать, должно ли данное приложение разрешать установку по требованию. Вы можете инициировать установку по требованию на странице Устройства после создания распространения приложения. Для получения информации см. страницу Установка приложений на странице устройств.
- На вкладке Пакеты используйте конструктор действий пакетов для создания вашего пакета.
- На вкладке Распространение укажите цели, конфигурацию приложения и расписание установки.
Далее представлено несколько аспектов, которые нужно знать о главной странице Каталог приложений.
В столбце Статус развертывания отображаются следующие состояния:
- Соответствует: Приложение было успешно установлено или было определено, что оно было установлено ранее.
- Не завершено: Приложение будет установлено во время следующей регистрации устройства (по умолчанию каждые четыре часа) или его установка выполняется.
- Не соответствует: Произошла ошибка установки.
После выбора элемента состояния развертывания будет отображен отфильтрованный вид со всеми устройствами в данном состоянии, для которых была назначена установка этого приложения.
Меню параметров ( ) с правой стороны может использоваться для редактирования, переименования, клонирования, включения, выключения или удаления приложений.
Клонирование приложения полезно для создания стандартных шаблонов приложений и используется для выполнения следующих действий:
- Копирует данные с вкладки Обзор.
- Включает только последнюю версию пакета.
- Выключает все распространения и удаляет цели из распространения по умолчанию - "Система - установки по запросу".
Во время добавления или редактирования приложения на вкладке Обзор можно изменить имя пакета и ввести Описание приложения. Вы также можете выбрать, должно ли приложение разрешать выполнение установки по требованию.
Пакеты для установки по требованию на выбранном устройстве доступны на странице Устройство. На странице информации устройства можно использовать действие установки приложений на панели Действия. Для получения информации см. страницу Установка приложений на странице устройств на странице устройств.
Во время добавления или редактирования приложения используйте вкладку Пакет конструктора действий для конфигурации того, когда и как приложение должно быть установлено. На вкладке Пакет осуществляется отслеживание сохраненных изменений пакета. Выберите версию, а затем Редактировать версию для использования этой версии в качестве основы для ваших изменений.
В редакторе действий пакета выберите порядок выполнения действия. Выберите действие в дереве конструктора для его конфигурации. Конструктор действий очень удобен и позволяет вам иметь несколько действий загрузки, выполнения и т.д., если они необходимы для вашего приложения.
Обычно распространение приложения должно состоять как минимум из следующего:
- Загрузка файла: URL-адрес для загрузки файлов установки приложения. Здесь можно указать несколько файлов и при необходимости выполнить несколько действий загрузки файлов. Файлы могут находиться в любом месте HTTP(S), не требующем аутентификации, к которому имеют доступ клиенты, кому вы готовите развертывание.
- Значение хэша SHA256: Параметр загрузки файла также содержит дополнительное поле значения хэша. Если вы укажете значение хэша, процесс распространение приложения проверит это значение для загруженного файла. Если значения не совпадут, распространение приложения удалит загруженный файл и остановит распространение. Значение хэша необходимо, если нужно использование передовых технологий установки во время распространения приложений.
- Выполнить: Простое действие Выполнить позволяет указать файл для выполнения, командную строку и пользователя, от имени которого должен запускаться установщик. Действия Выполнить MSI и Выполнить MSIX могут использоваться для выбора операций MSI(X) и параметров отображения.
Дополнительные действия:
- Правила обнаружения: Они могут помочь определить, было ли приложение уже установлено и, поэтому его не нужно устанавливать повторно.
ВАЖНО: Если результат любого действия обнаружения окажется положительным, обработка пакета будет остановлена, а состояние приложения устройства будет отображено как соответствующее.
Для получения дополнительной информации о доступных правилах обнаружения см. раздел Правила обнаружения для распространения приложений. - Загрузка файла: Загрузка файла с использованием пути распространения приложений Ivanti по умолчанию: C:\Program Data\Ivanti\Ivanti Cloud Agent\Agent\SWD\working. Любое действие, работающее с путем файла, будет использовать этот путь, если не будет указано иное. Эта папка очищается до и после запуска каждого пакета.
- Файловая операция: Включает следующее: создание папок; перемещение, копирование и удаление файлов; упаковка и распаковка.
- Перезагрузка: Перезагружает устройство в соответствии с политикой агента устройства. Если для приложения нужна перезагрузка, никакие другие приложения не будут установлены на этом устройство, пока оно не будет перезагружено.
- Реестр: Создание или удаления разделов реестра. Установка или удаление значений реестра.
- Сценарий: Используется для выполнения пакетного файла или сценария Powershell. Параметр PowerShell Core не устанавливает ПО PowerShell Core, если оно отсутствует. Параметр Авто сначала попробует запустить PowerShell Core, и если оно не установлено, будет использоваться ПО PowerShell. Редактор сценариев встроен в это действие. Код вашего сценария нужно добавить в этот редактор.
Версии пакетов
Во время редактировании пакета в каталоге приложений на вкладке Пакет выполняется отслеживание версии вашего пакета. Во время редактирования и сохранения пакета для него создается новая версия. Во время распространения приложений для развертывания будет использоваться последняя версия пакета.
Для приложения, которое установить не удастся, установка будет повторена еще два раза. Создание новой версии сбрасывает этот счетчик.
Версия установленного на устройстве пакета отображается на странице Статус развертывания.
Вкладка Распространение используется для идентификации целевых устройств, а также того, как и когда произойдет распространение.
Возможно, вам потребуется добавить для приложения несколько распространений. Например, вы можете подготовить распространения, добавив сначала одно, которое будет использоваться для начальной тестовой группе, а затем дополнительные, которые позже будут устанавливать приложение для остальной части вашей организации. Или можно создать распространение, ориентированное на несколько устройств в течение первой недели, потом другое распространение для дополнительных устройств с установкой на второй неделе, и так далее.
Нажмите кнопку Добавить распространение для добавления нового распространения или выберите существующее распространение для редактирования. Во время добавления нового распространения дайте ему уникальное имя, указав и изменив его вверху. Вы не сможете сохранить изменения, пока это не будет сделано.
Каждое распространение приложения содержит:
- Переключатель Включено/Выключено. Выключение включенного ранее распространения не изменит никакие уже завершенные распространения. Это действие повлияет на распространения, обработка которых еще не была завершена. Для распространения изменений среди агентов может потребоваться несколько часов.
- Цели для данного приложения.
- Профиль Конфигурация приложения, который нужно использовать и который указывает необходимость выполнения установки один раз или требует ее постоянного выполнения.
- Расписание для данного приложения.
Могут использоваться следующие источники:
- Устройства
- Группы Neurons
- Группы LDAP из инвентаризации устройств. Поиск LDAP выполняется на основе данных инвентаризации коннекторов.
Поиск групп Ivanti Neurons и LDAP выполняется один раз в день.
Планирование распространения
Все распространения имеют расписание. Расписание по умолчанию имеет значение Выполнить и означает, что это приложение будет установлено при следующем запуске агента распространения на целевом устройстве.
По умолчанию агент распространения приложений на устройствах проверяет наличие обновлений пакетов каждые четыре часа. Кроме этого интервала проверки агента служба облачного выбора целей определяет цели распространения и запускается каждые шесть часов. Именно эта временная комбинация определяет, насколько быстро целевое устройство будет реагировать на изменения в процессе распространении приложений.
Во время начального создания распространения служба выбора немедленно определяет цели. В первую очередь это изменения существующего распространения, которые могут использоваться с возможным наибольшим временным интервалом - до 10 часов.
У вас также есть возможность использовать параметр Запустить после выбранной даты и времени. После установки этого параметра агент распространения приложений будет ожидать и устанавливать приложение по истечении указанного времени. Время может быть местным или в формате UTC.
- Если выбрано местное время, каждое устройство будет запускать пакет после наступления выбранной даты и местного времени.
- Если выбрано UTC, все устройства будут запускать пакет после наступления выбранной даты и времени UTC.
Распространение по умолчанию и приоритеты распространения
Существует два распространения по умолчанию, которые всегда включены и не могут быть удалены:
- Система - Исключенные устройства: Устройства, на которые никогда не должно быть установлено приложение. Эта распространение не заполнено по умолчанию. Каждое приложение имеет собственное распространение для исключенных устройств. Если необходимо, добавьте сюда устройства, которые нужно исключить. Если устройство назначено для этого и других последующих распространений этого приложения, данное распространение будет иметь приоритет, и устройство не будет выбрано в качестве цели для других.
- Система - Установки по запросу: Во время установки приложения на устройство из вида Устройство устройство будет добавлено в это распространение. Оно будет иметь настройку Установить один раз (в противоположность настройке Всегда требовать установки). Вы можете добавить устройства в это распространение вручную. Если добавленное устройство доступно, будет выполнено непосредственное подключение к его агенту распространения для немедленного начала установки. В таком распространении групповые цели запрещены.
Распространения сортируются по их приоритету на вкладке Распространение. Приоритет влияет на выбор распространения для устройстве, если для последнего выбрано несколько распространений. Если устройство присутствует в нескольких распространениях, сначала будут выбраны распространения с наивысшим приоритетом, например те, в которых указано время установки приложения.