Шлюзи
- Olesya Tantsyura
1. Опис
Шлюзи використовуються для з'єднання із зовнішнім світом. Це підключення, або SIP-реєстрації - реєструється на зовнішній транк, або SIP-транки - без реєстрації.
Сторінка "Шлюзи" складається з таких елементів:
- Інструмент створення (Рис.1(1));
- Поле пошуку (Рис.1(2));
- Інструмент оновлення реєстру записів (Рис.1(3));
- Реєстр записів (Рис.1(4));
- Пагінація (Рис.1(5)).
Рис. 1. Сторінка "Шлюзи"
1.1. Інструмент створення
Для створення нового об'єкта служить кнопка "Додати" (Рис.1(1)), після натискання на яку відкривається модальне вікно "Новий шлюз" (Рис.2) в якому є два типи:
- SIP-реєстрація – реєструємось на зовнішній транк;
- SIP-транки – без реєстрації.
Рис. 2. Модальне вікно "Новий шлюз"
1.1.1. SIP-реєстрація
Для створення SIP-реєстрації необхідно в модальному вікні "Новий шлюз" вибрати "SIP-реєстрація" та натиснути кнопку "Створити". Після цього відкриється сторінка деталі "Загальне". Під час створення SIP-реєстрації доступні такі деталі для заповнення:
1.1.2. SIP-транки
Авторизація шлюзів без логіну та пароля складається з двох етапів. Перший етап - перевірка дозволених IP адрес (з якого IP і порту до нас приходить інвайт-пакет), якщо провайдер може відправляти з різних IP, то в деталі "Конфігурація" необхідно додати ці IP. Якщо прийде з IP який не вписаний в "Конфігурації", то такий запит буде відбутий з помилкою "403 Forbidden". Другий етап – збіг пари Хост-Проксі (From-To). Тільки при проходженні обох етапів дзвінок потрапляє на вхідну схему, наприклад, IVR.
Для створення SIP-транку необхідно в модальному вікні "Новий шлюз" вибрати "SIP-транки" та натиснути кнопку "Створити". Після цього відкриється сторінка деталі "Загальне". Під час створення SIP-транку доступні такі деталі для заповнення:
1.2. Поля пошуку
Пошук здійснюється по колонці "Ім'я".
Складається з поля введення та кнопки закриття (), яка відображається, коли в полі введення встановлено курсор. Для пошуку в частині слова або номера використовується символ *. Можна використовувати символ * і для заміни будь-якої кількості символів.
1.3. Інструмент оновлення реєстру записів
Оновлення таблиці реєстру записів виконується натисканням кнопки оновлення - .
1.4. Реєстр записів
Реєстр є список записів існуючих об'єктів цього розділу, кожна з яких складається з набору полів:
- Чекбокс;
- Колонка "Ім'я";
- Колонка "Проксі";
- Колонка "Стан";
- Колонка "Статус";
- Інструмент редагування;
- Інструмент видалення.
Якщо на сторінці немає жодного запису, відображається додаткова кнопка «Додати», функціонал якої дублює кнопку «Додати» у п. 1.1.
1.4.1. Чекбокс
Використовується для вибору одного або кількох записів. Після вибору одного або кількох записів з’являється додатковий інструмент видалення біля поля пошуку. Інформація про кількість записів, вибраних для видалення, з’являється при наведенні на цей інструмент. Коли ви натискаєте на нього, з’являється модальне вікно підтвердження. Він містить кнопки "Так", "Ні" та кнопку закриття - . Натискання кнопки "Так" видаляє записи. Натискання кнопки «Ні» закриває модальне вікно, а записи не видаляються.
Якщо відмітити чекбокс у заголовку, то усі записи на сторінці будуть вибрані.
Рис. 3. Підтвердження видалення декількох записів
1.4.2. Колонка "Ім'я"
У цій колонці відображаються назва шлюза.
1.4.3. Колонка "Проксі"
Тут відображається проксі.
1.4.4. Колонка "Стан"
Включає перемикач, який відповідає за включення і відключення шлюзу, відповідно положенню перемикача:
- шлюз включений;
- шлюз вимкнено.
1.4.5. Колонка "Статус"
Статус:
- Успішно - Шлюзи без реєстрації завжди статус "Успішно ";
- Не зареєстровано;
- Невдало.
1.4.6. Інструмент редагування
Відкривається натисканням кнопки редагування (), при наведенні курсором на яку відображається інформація з назвою інструмента. Після натискання цієї кнопки відкривається доступ до деталей, в яких можна змінити дані об'єкта.
1.4.7. Інструмент видалення
Використовується для видалення об'єкта із підтвердженням через модальне вікно. Під час наведення на кнопку видалення () відображається інформація з назвою інструменту. Після натискання кнопки видалення з'являється модальне вікно з підтвердженням. Натискання кнопки "Так" видаляє об'єкт та записує про нього. Натискання кнопки "Ні" закриває модальне вікно, об'єкт не видаляється.
Рис. 4. Модальне вікно підтвердження видалення
1.5. Пагінація
Складається з поля "Записів на сторінці", в якому вказується кількість записів (можливо задати від 1 до 1000) на одну сторінку та кнопок вперед і назад для перемикання сторінок.
2. Можливості
2.1. Створення нового SIP-реєстрації
Ціль | Створити новий SIP-реєстрації |
---|---|
Передумови | |
Сценарій: |
|
Результат | Дані збережені. |
2.2. Створення нового SIP-транку
Ціль | Створити новий SIP-транк |
---|---|
Передумови | |
Сценарій: |
|
Результат | Дані збережені. |
2.3. Видалення шлюза
Ціль | Видалити шлюз |
---|---|
Передумови |
|
Сценарій: |
|
Результат | Модальне вікно закривається. Шлюз видалено. |
2.4. Видалення декількох шлюзів
Ціль | Видалити декілька шлюзів |
---|---|
Передумови |
|
Сценарій: |
|
Результат | Модальне вікно закривається. Шлюзи видалено. |
2.5. Редагування шлюзу
Ціль | Редагувати шлюз |
---|---|
Передумови |
|
Сценарій: |
|
Результат | Дані збережені. |
2.6. Увімкнення/вимкнення шлюзу
Ціль | Увімкнути/вимкнути шлюз |
---|---|
Передумови |
|
Сценарій: |
|
Результат | Дані збережені. |