Редактор ботов Neurons
После того, как будет выбран тип переключателя ботов Neurons на странице создания ботов, отобразится страница редактора ботов Neurons. Используйте редактор для создания бота посредством добавления в него этапов. Этапы могут представлять собой комбинации запросов с фильтрами и действиями для обработки результатов запроса. См. раздел Этапы ПО ботов Neurons.
Создание бота
- Бот всегда будет запускаться с использованием триггера, который был указан на странице Создание ботов Neurons.
Вы можете обновить Настройки триггера во время перевода бота из неактивного состояния (по умолчанию) в активное. Это можно сделать во время или после создания бота. Кроме того, можно изменить тип триггера в его настройках. - Для создания бота добавьте этапы в рабочую область. Вы можете найти этапы с помощью функции поиска или развернув категорию "Этап" для отображения доступных вариантов. Для получения дополнительной информации см. раздел Категории этапов.
- Нажмите и переместите нужный этап в рабочую область. После помещения этапа в рабочую область станут доступны следующие функции:
- - нажмите для отображения панели информации об этапах. На этой панели представлено описание этапа и список всех возвращаемых им свойств, например, имя устройства, модель устройства, идентификатор события, дата события.
- - нажмите для подключения одного этапа к другому. Так нужно соединять этапы для создания бота. Этапы могут иметь несколько подключений с другими этапами, что зависит от того, насколько сложным должен быть бот. После формирования коннектора нажмите линию коннектора для открытия Настройки подключения.
- - нажмите для отключения одного этапа от другого.
- - нажмите для удаления этапа из бота.
Вы можете скопировать (CTRL+C) любую часть последовательности действий и вставить (CTRL+V) в рабочую область или между вкладками браузера (только Chrome).
- Нажмите Этап для отображения настроек этапа. Заполните свойства этапа для настройки бота. Любые обязательные свойства помечены красной звездочкой.
- Нажмите и переместите значок коннектора для соединения одного этапа с другим.
- Бот будет сформирован после его соединения со всеми необходимыми этапами, фильтрами и действиями. Выберите Сохранить и опубликовать.
Вы можете в любое время сохранить бот как черновик - нажмите Создать черновик. Если вы закроете редактор без сохранения, появится диалог с предложением сохранения, где можно выбрать сохранение черновика или отмену всех изменений.
Во время сохранения черновика рядом с ним отображается имя бота и поле Мой черновик, который указывает на статус черновика.
Настройки триггера
Этап триггера - это тип бота, например, Планируемый или Особое действие. Это всегда первый этап в редакторе ботов.
Для изменения настроек триггера нажмите его этап в рабочей области для открытия панели настроек.
Необходимо активировать триггер для редактирования его настроек. Переключите статус триггера с неактивного на активный.
После активации доступные настройки будут зависеть от типа триггера:
- Целевые группы: Выберите целевые группы для запуска бота.
- Целевая область действия: Выберите процентное значение с приращением по 10 - от 10 до 100%. Область действия случайным образом выбирает количество устройств в целевой группе - она не определяет состояние устройства.
Примечание: Всегда будет выбираться не менее одного устройства независимо от предельного значения в процентах. - Повтор: Выберите, как нужно повторять расписание - ежедневно или еженедельно.
- Частота: Выберите единицу частоты расписания - минуты или часы.
- Интервал: Выберите интервал: 30 - 55 с приращением по 5 единиц.
- Начало: Выберите дату и время первого запланированного запуска.
- Завершение: Выберите дату и время последнего запланированного запуска.
Вводные данные бота: Если для этого бота были добавлены вводные данные, они будут отображены здесь для установки.
Опубликованные параметры вида устройств
- Одно устройство: Установите для переключателя значение Вкл для включения особого действия для одного устройства в виде устройств. После включения бот может быть запущен на одном выбранном устройстве в виде устройств. Это значение по умолчанию.
Для пользователя должно быть включено разрешение Выполнение особых действий в приложении "Access Control > Роли". - Несколько устройств: Установите для переключателя значение Вкл для включения особого действия для нескольких устройств в виде устройств. После включения бот может быть запущен на нескольких выбранных устройствах в виде устройств.
Для пользователя должно быть включено разрешение Выполнение особых действий на нескольких устройствах в приложении "Access Control > Роли".
Один из опубликованных параметров должен быть включен - иначе бот не будет опубликован в качестве особого действия в виде Устройства.
Доступ пользователя к виду устройств
- Ограничить доступ пользователей: Укажите список пользователей, которые могут просматривать и запускать бот в качестве особого действия на устройствах. Неуказанные здесь пользователи не смогут получить доступ к боту.
Если пользователи не были добавлены, тогда все будут иметь доступ к боту в виде устройств.- В настройках триггера установите для его статуса значение Активно.
- Выберите Ограничить доступ пользователей. Будет открыта страница доступа пользователей.
- На странице доступа пользователей выберите Добавить пользователя. Отобразится панель добавления пользователей.
- На панели добавления пользователей выберите всех, кому нужно дать доступ к боту в качестве особого действия на устройствах. Это ограничит доступ к боту для всех других пользователей.
- Нажмите OK для подтверждения выбора и закрытия панели.
- Выбранные вами пользователи будут перечислены на странице доступа пользователей. Выберите Применить и закрыть для сохранения изменений и возврата к настройкам триггера.
На этапе особого действия в рабочей области отобразится Доступно для количества пользователей, которому дан доступ, или Все пользователи, если пользователи не были указаны.
Имя и описание особого действия
- Отображаемое имя особого действия: Введите отображаемое имя для особого действия. Оно отображается в платформе Ivanti Neurons - Устройства > Действия.
- Описание (необязательно): Введите описательный текст для действия.
Настройки подключения
Нажмите линию коннектора для открытия панели Настройки подключения.
Условие
Условие коннектора может помочь отфильтровать конечные системы по мере их продвижения по этапам. Для нескольких этапов данного типа условие коннектора не удаляет результирующие элементы, и поэтому данные не изменяются.
- Имеет условие: Выберите для использования условия и определения, какие конечные системы переходят к следующему этапу бота.
- Имеет автоматическое описание: Выберите для отображения параметров условия на линии коннектора. Отображается на языке, указанном в профиле входа Ivanti Neurons.
- Сколько значений должно быть иметь значение true?: Выберите Все (и) или Одно (или). Применимо, когда будет добавлено более одного условия.
- Выберите значение: Выберите значение условия.
- Соответствие результатов: Выберите Все или Один. Применимо только при подключении к этапу с несколькими типами.
- Выберите оператор: Выберите оператор условия. Зависит от выбранного значения.
- Особое значение: Выберите особое значение для выбранного оператора. Зависит от выбранного оператора.
Подключение
Можно настроить тип линии соединителя, стиль, толщину линии, стиль связи и цвет.
Надписи
Для линий коннектора можно добавить надписи. Выберите Добавление метки для создания надписи. Для надписи может быть настроено положение, заливка, контур и цвет текста. Выберите Удаление метки для удаления надписи коннектора.
Вводные данные бота
Вводные данные бота создаются в редакторе бота для использования в боте, если есть выбор нужного действия. Вы можете иметь обычный бот, но позволить аналитику выбирать, какие действия выполнять во время работы.
Например, в действии очистки диска у вас может быть поле освобождения места на диске с такими параметрами, как удаление временных файлов, перемещение данных Onedrive в облако или удаление временных файлов, выполнение команды cleanmgr или и то и другое.
Вы можете ввести имя, тип и значение по умолчанию для поля ввода, а также указать, является ли оно необязательным или обязательным.
Вводные данные бота можно использовать во время выбора запуска вручную особого действия в виде устройств или с помощью команды Выполнить. Вводные данные также можно использовать для запланированного бота - в этом случае созданные вводные данные бота будут отображаться в Настройки триггера.
- На странице редактора ботов Neurons выберите раздел определения вводных данных для открытия панели вводных данных.
- Выберите Добавить ввод для отображения полей создания нового ввода.
- Имя: Отображаемое имя поля ввода.
- Тип: Тип ввода, необходимый для поля. Возможный выбор:
- Текст/Строка: Выберите для создания простого текстового поля.
- Число: Выберите для создания поля с числовым значением.
- True/False: Выберите для создания поле выбора True или False.
- Дата: Выберите для создания поля даты выборщиком дат.
- Параметры текста: Выберите для создания поля параметров. Если этот элемент будет установлен, необходимо определить варианты выбора, ввести имя выбора и значение выбора, имя - понятное отображаемое имя, а значение - строка, передаваемая через бот. Можно добавить несколько вариантов.
- Дополнительно: Выберите, должно ли поле быть необязательным или нет.
- Значение по умолчанию: Установите значение по умолчанию для ввода. Параметры, используемые для значения по умолчанию, зависят от выбранного вами типа ввода.
Определение переменных
Определите переменную на уроне бота. Затем эта переменная будет обновляться во время использования настройки переменной на общем этапе.
Для получения дополнительной информации см. разделы Установка этапа переменных и Переменные этапа.
- На странице редактора ботов выберите Определение переменных.
- Выберите Добавить переменную для отображения полей переменной.
- Имя: Введите имя переменной. Во время использования этапа установки переменной это имя будет указано в раскрывающемся списке Выберите переменную.
- Тип: Выберите тип переменной:
- Текст/Строка
- Число
- True/False
- Дата
- Параметры текста
-
Начальное значение: Установите начальное значение для переменной. Запись будет зависеть от типа выбранной вами переменной.