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)).

...

Image Added

Рис.1. Деталь Tokens

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

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

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

Image RemovedImage Added

Рис. 2. Модальное окно для создания токена

Image RemovedImage Added

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

...

  • поле с  созданным токеном;
  • кнопка Copy to clipboard "Копировать" -копирует токен в буфер обмена;
  • кнопка Save as TXT "Сохранить в формате TXT" - скачивает документ с расширением  .txt  в котором содержится созданный токен.;
  • кнопка закрытия окна - Image Removed Image Added.

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

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

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

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

Состоит из:

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

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

  • Колонка Usage "Использование- отображает название токена, которое было введено при его создании;
  • Колонка  Created at Колонка "Создан в"- отображает дату создания токена;
  • Колонка  Created by Колонка "Кем создан" - отображает кем был создан токен;
  • Инструмент для удаления записи - При при нажатии на кнопку Image Removedкнопку Image Added появляется модальное окно (Рис.6)  для подтверждения удаления. В нем В нем имеется кнопки Delete, Cancel "Удалить", "Отменить" и закрытия -Image RemovedImage Added.  Нажатие кнопки DeleteImage RemovedНажатие кнопки "Удалить"  удаляет запись. Нажатие кнопки Cancel закрывает "Отменить" закрывает модальное окно, запись не удаляется. Нажатие кнопки закрытия (Image RemovedImage Added) закрывает модальное окно, запись не удаляется.

Image RemovedImage Added

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

Image RemovedImage Added

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


Image RemovedImage Added

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

1.4. Пагинация

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

2. Возможности детали 

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

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

Сценарий:


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

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

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

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

Сценарий:


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

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

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

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

Сценарий:


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

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

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

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

Сценарий:


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

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

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

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

Сценарий:


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

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

...