Токени (Користувачі)

1. Опис

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

Складається з:

  1. Інструменту додавання (Рис.1(1));
  2. Інструменту оновлення реєстру записів (Рис.1(2));
  3. Реєстру записів (Рис.1(3));
  4. Пагінації (Рис.1(4)).

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

1.1. Інструмент додавання

Для створення токена використовується кнопка додавання (Рис.1(1)). При натисканні на цю кнопку відкривається модальне вікно (Рис.2), яке складається з поля введення назви - "Ім'я", кнопки скасування - "Закрити", кнопки додавання - "Додати" та кнопки закриття вікна - .

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

У полі "Ім'я" вводиться назва, яка є описом, і натискається кнопка "Додати". Відкривається модальне вікно із створеним токеном (Рис.3).

Рис. 3. Модальне вікно "Ваш токен був успішно створений"

Модальне вікно із створеним токеном складається з:

  • поля із створеним токеном;
  • кнопку "Копіювати" - копіює токен у буфер обміну;
  • кнопку "Зберегти у форматі TXT" - завантажує документ із розширенням .txt, в якому міститься створений токен.;
  • кнопку закриття вікна - .

Важно!

Згенерований токен потрібно зберегти, оскільки після виходу з вікна він не буде доступний для перегляду.

1.2 . Інструмент оновлення реєстру записів 

Оновлення таблиці реєстру записів виконується натисканням кнопки оновлення - .

(Рис.1 (2)).

1.3. Реєстр записів

Реєстр є список записів існуючих об'єктів цієї деталі, кожна з яких складається з набору полів.

Складається з таких частин:

  1. Чекбокс;
  2. Колонка "Використання";
  3. Колонка "Створено";
  4. Колонка "Ким створено";
  5. Інструмент видалення.

1.3.1. Чекбокс

Використовується для вибору одного або кількох записів. Після вибору одного або кількох записів з’являється додатковий інструмент видалення біля поля пошуку. Інформація про кількість записів, вибраних для видалення, з’являється при наведенні на цей інструмент. Коли ви натискаєте на нього, з’являється модальне вікно підтвердження. Він містить кнопки "Так", "Ні" та кнопку закриття - . Натискання кнопки "Так" видаляє записи. Натискання кнопки «Ні» закриває модальне вікно, а записи не видаляються.
Якщо відмітити чекбокс у заголовку, то усі записи на сторінці будуть вибрані.

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

1.3.2. Колонка "Використання"

Відображає назву токена, яка була введена під час його створення.

1.3.3. Колонка "Створено в"

Відображає дату створення токена.

1.3.4. Колонка "Ким створено"

Відображає ким був створений токен.

1.3.5. Інструмент видалення

Використовується для видалення об'єкта із підтвердженням через модальне вікно. Під час наведення на кнопку видалення () відображається інформація з назвою інструменту. Після натискання кнопки видалення з'являється модальне вікно з підтвердженням. Натискання кнопки "Так" видаляє об'єкт та записує про нього. Натискання кнопки "Ні" закриває модальне вікно, об'єкт не видаляється.

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

1.4. Пагінація

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

2. Можливості

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

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

Сценарій:


  1. Натиснути кнопку додавання - . Відкривається модальне вікно "Токени".
  2. Введіть назву в полі "Ім'я".
  3. Натиснути кнопку "Добавити".

Результат

Відкривається модальне вікно із створеним токеном, який потрібно скопіювати.

2.2 Копіювання токена

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

Сценарій:


  1. Створити токен. Відкривається модальне вікно із створеним токеном.
  2. Натиснути на кнопку "Копіювати".

Результат

Модальне вікно залишається відкритим, токен скопійовано у буфер обміну.

2.3. Збереження токена як документ формату TXT

ЦільЗберегти токен як документ формату TXT
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Користувачі" в Admin;
  3. Дозвіл на створення, або редагування, у розділі "Користувачі";
  4. Наявність щонайменше одного користувача, або створення нового.

Сценарій:


  1. Створити токен. Відкривається модальне вікно із створеним токеном.
  2. Натиснути на кнопку "Зберегти у форматі TXT".

Результат

Модальне вікно залишається відкритим, документ формату TXT із токеном завантажується.

2.4. Видалення токена

ЦільВидалити токен
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Користувачі" в Admin;
  3. Дозвіл на створення, або редагування, у розділі "Користувачі";
  4. Наявність користувача з щонайменше одним створеним токеном.

Сценарій:


  1. Знайти токен, який потрібно видалити.
  2. Натиснути на кнопку видалення в графі цього токена. Відкриється вікно підтвердження видалення.
  3. Натиснути на кнопку "Видалити"

Результат

Модальне вікно зачиняється. Токен вилучено.

2.5. Видалення кількох токенів

ЦільВидалити кілька токенів
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Користувачі" в Admin;
  3. Дозвіл на створення, або редагування, у розділі "Користувачі";
  4. Наявність користувача з щонайменше одним створеним токеном.

Сценарій:


  1. Знайти токени, які потрібно видалити. Вибрати їх за допомогою чекбоксів.
  2. Натиснути кнопку видалення вгорі реєстру записів. Відкривається модальне вікно для підтвердження видалення.
  3. Натиснути на кнопку "Видалити"

Результат

Модальне вікно зачиняється. Вибрані токени видалені.