Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.Описание

Деталь для создания токенов, которые используются  используются для авторизации запросов при интеграции с Webitel.

Состоит из:

  1. Инструмента добавления (Рис.1 (1));
  2. Кнопки обновления таблицы (Рис.1 (2));
  3. Реестра записей (Рис.1 (3));
  4. Пагинации (Рис.1 (4)).

Рис. 1. Страница детали "Токены"

1.1. Обновление таблицы

Обновление таблицы реестра записей выполняется нажатием на кнопку обновления -  (Рис.1 (1)).

1.2. Инструмент добавления

Для создания токена используется кнопка добавления -   (Рис.1 (1)). При нажатии на эту кнопку открывается модальное окно (Рис. 2), которое состоит из поля ввода названия - "Имя", кнопки отмены - "Закрыть", кнопки добавления - "Добавить" и кнопки закрытия окна - .

Рис. 2. Модальное окно "Токены"

В поле ввода "Имя" вводится название, что которое служит и описанием, и нажимается кнопка "Добавить". Открывается модальное окно с созданным токеном  (Рис.3).

Рис. 3. Модальное окно с созданным токеном

Модальное  Модальное окно с созданным токеном имеет:

  • поле с  созданным с созданным токеном;
  • кнопка кнопку "Копировать"   - копирует токен в буфер обмена;
  • кнопка кнопку "Сохранить в формате TXT" - скачивает документ с расширением  .txt  txt, в котором содержится созданный токен.;
  • кнопка кнопку закрытия окна - .
Warning
titleВажно!

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

1.3. Реестр записей

Состоит из:

  • Чекбокс - используется для выбора нескольких записей. При проставлении флажка в чекбоксе возле "Использование" флажки проставляются на всех записях, что которые находятся на страничкестранице. После проставления одного, или нескольких флажков в чекбоксах, появляется дополнительная кнопка удаления (Рис.4 (1)), которая позволяет удалить все выбранные записи. При нажатии на эту кнопку появляется модальное окно подтверждения (Рис.5) в нем имеется находятся кнопки "Удалить", "Отменить" и закрытия -Нажатие кнопки "Удалить" удаляет записи. Нажатие кнопки "Отменить"  закрывает закрывает модальное окно, записи не удаляетсяудаляются.

    Также при наведении курсора на инструмент для удаления появляется информация о количестве выбранных для удаления записей (Рис. 4. (2)).

  • Колонка "Использование" - отображает название токена, которое было введено при его создании;
  • Колонка "Создан в"- отображает дату создания токена;
  • Колонка "Кем создан" - отображает кем был создан токен;
  • Инструмент для удаления записи - при нажатии на кнопку  появляется модальное окно (Рис.6) для подтверждения удаления. В нем имеется кнопки "Удалить", "Отменить" и закрытия -. Нажатие кнопки "Удалить" удаляет запись. Нажатие кнопки "Отменить" закрывает модальное окно, запись не удаляется. Нажатие кнопки закрытия () закрывает модальное окно, запись не удаляется.

Рис. 4. Реестр записей токенов

Рис. 5. Модальное окно подтверждения удаления нескольких записей.


Рис. 6. Модальное окно подтверждения удаления 

1.4. Пагинация

Состоит из поля "Записей на странице", где указывается количество записей количество записей (возможно задать от 1 до1000до 1000) на страницу и кнопок вперед  и назад  для переключения страниц. 

2. Возможности

2.1 Создание токена для авторизации запросов при интеграции с Webitel.

ЦельСоздать токен
Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Пользователи" в приложении Admin;
  3. Разрешение на редактирование в разделе "Пользователи";
  4. Наличие минимум одного пользователя, или создание нового.

Сценарий:


  1. Нажать на кнопку добавления - . Открывается модальное окно "Токены".
  2. Внести название в поле "Имя".
  3. Нажать кнопку "Добавить". 
Результат

Открывается модальное окно с созданным токеном, который необходимо скопировать.

2.2 Копирование токена

ЦельСкопировать токен
Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Пользователи" в приложении Admin;
  3. Разрешение на редактирование в разделе "Пользователи";
  4. Наличие минимум одного пользователя, или создание нового.
  5. Наличие токена.

Сценарий:


  1. Создать токен. Открывается модальное окно с созданным токеном.
  2. Нажать на кнопку  "Копировать".
Результат

Модальное окно остается открытым, токен скопирован в буфер обмена.

2.3. Сохранение токена, как документ формата TXT

ЦельСохранить токен, как документ формата TXT
Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Пользователи" в приложении Admin;
  3. Разрешение на редактирование в разделе "Пользователи";
  4. Наличие минимум одного пользователя, или создание нового;
  5. Наличие токена.

Сценарий:


  1. Создать токен. Открывается модальное окно с созданным токеном
  2. Нажать на кнопку  "Сохранить в формате ТХТ".
Результат

Модальное окно остается открытым, документ формата TXT с токеном скачивается.

2.4. Удаление токена

ЦельУдалить токен
Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Пользователи" в приложении Admin;
  3.  Разрешение на редактирование в разделе "Пользователи";
  4. Наличие пользователя с, минимум, одним созданным токеном.

Сценарий:


  1. Выбрать токен, который нужно удалить.
  2. Нажать на кнопку  удаления в графе этого токена. Откроется окно подтверждения удаления.
  3. Нажать на кнопку "Удалить"
Результат

Открывается страница детали "Токены". Токен удален.

2.5. Удаление нескольких токенов

ЦельУдалить токен
Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Пользователи" в приложении Admin;
  3. Разрешение на редактирование в разделе "Пользователи";
  4.  Наличие пользователя с, минимум, одним созданным токеном.

Сценарий:


  1. Найти токены, которых которые нужно удалить. Поставить возле них в чекбоксе флажок.
  2. Нажать на кнопку удаления вверху реестра записей. Открывается модальное окно для подтверждения удаления.
  3. Нажать кнопку "Удалить".
Результат

Открывается страница детали "Токены". Выбранные токены удалены.


Table of Contents