Отправить логин#

Элемент "Отправить логин" добавляет логин Пользователя, который запускает Действие, в параметр login создаваемой или клонируемой Задачи. Он нужен, если сценарий Робота использует сведения об инициаторе запуска. Пароль не передается.

Пример выполняется под учетной записью администратора Аккаунта. Для работы Пользователя доступ к Действию настраивается через Роли. В Действии должна быть кнопка, создающая или клонирующая Задачу. Параметры Задачи должны иметь тип "Хэш-таблица".

Элемент действует при запуске Действия после входа в веб-интерфейс. Он не добавляет логин к выбранной Задаче, если кнопка только изменяет ее и не создает новую.

Добавление элемента#

Для передачи логина необходимо добавить элемент в Форму Действия:

  1. Необходимо открыть Дизайнер Формы нужного Действия.
  2. Нажать на кнопку "Добавить" и выбрать пункт "Отправить логин".
  3. Сохранить Форму кнопкой "Сохранить".
Пункт Отправить логин в меню Добавить Дизайнера Формы

Добавление элемента "Отправить логин".

Настройки элемента#

Для изменения подписи необходимо навести указатель на элемент и нажать на кнопку редактирования Редактировать элемент в его правом верхнем углу. Откроется всплывающее окно "Настройки элемента".

Элемент Отправить логин в Дизайнере Формы

Элемент "Отправить логин" в Дизайнере Формы.

Обязательные поля отсутствуют.

Дополнительные поля:

  • Поле "Видимое название" — задает подпись чекбокса в Форме. По умолчанию в Форме отображается "Отправить логин".
  • Поле "Класс" — задает CSS-класс для оформления элемента. При добавлении элемента задано my-class. Если дополнительное оформление не требуется, значение можно удалить.

Имя параметра Задачи для этого элемента не задается: используется login. Для сохранения настроек необходимо нажать на кнопку "ОК", затем на кнопку "Сохранить" в Дизайнере Формы.

Пример: укажите "Отправить логин" в поле "Видимое название", оставьте поле "Класс" пустым и сохраните настройки элемента.

Настройки элемента с подписью Отправить логин

Настройки элемента "Отправить логин".

Передача логина при запуске#

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

Обязательные элементы отсутствуют.

Дополнительные элементы:

  • Чекбокс "Отправить логин" — во включенном состоянии передает логин текущего Пользователя в новую Задачу. В выключенном состоянии логин не добавляется. При клонировании без передачи логина сохраняется значение login исходной Задачи, если оно было задано. Новый элемент по умолчанию выключен.

Пример: в Форме выбранного Действия укажите "Компания Альфа" в поле "Клиент" и включите чекбокс "Отправить логин". Нажмите на настроенную в этом Действии кнопку "Создать заявку".

Форма с клиентом Компания Альфа и включенным чекбоксом Отправить логин

Передача логина при создании Задачи.

В параметрах новой Задачи появится login со значением admin, поскольку пример выполнен под этой учетной записью. Параметр клиента сохранится. Для клонирования кнопкой "Клонировать заявку" логин записывается в копию, а сам элемент не меняет параметры исходной Задачи.

Параметры новой Задачи с клиентом Компания Альфа и login admin

Логин инициатора в параметрах созданной Задачи.

Если в новой Задаче уже есть параметр login, включенный чекбокс заменяет его логином текущего Пользователя. Остальные параметры сохраняются. Выбор другой Задачи не включает чекбокс по значению ее параметров.

Для типов "Текст" и "Таблица" передача логина не поддерживается. При ошибке необходимо выключить чекбокс либо подготовить параметры типа "Хэш-таблица", затем повторить запуск. Вызов по API-токену не заменяет вход Пользователя в веб-интерфейс и не позволяет передать логин этим способом.