Перейти до вмісту

Користувачі та права

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

Три екрани визначають, хто що може робити в адмін-панелі. Users (користувачі) містить веб-логіни ваших співробітників: кожна людина отримує власний логін замість того, щоб користуватися вашим. Access Levels (рівні доступу) визначає, які екрани веб-користувач може відкривати і чи може він там додавати, редагувати або видаляти. Permissions (права) задає, чим кожен із ваших реселерів може керувати у своїй панелі.

Екран Меню URL
Users System Management → Users /web_users.php
Access Levels System Management → Access Levels /access_levels.php
Permissions My Customers → Permissions /access.php

Users показується клієнтам із правами на керування системою. Access Levels показується лише кореневому клієнту. Permissions показується, коли ви можете редагувати реселерів. Веб-користувач з обмеженим рівнем доступу не бачить жодного з трьох.

Screenshot "admin-panel/web-users-list" has not been generated yet — see scripts/screenshots/screens.yml.

Кожен клієнт має користувача за замовчуванням: Web Login (веб-логін) і Web Password (веб-пароль), задані у формі клієнта. Users показує його разом із додатковими веб-користувачами, яких ви створюєте.

Колонка Значення
Status (статус) Зелена галочка Active (активний) або червоний знак заборони Blocked (заблокований)
Name (ім’я) Ім’я користувача, посилання на форму
Description (опис) Довільний текст із форми
Access Level (рівень доступу) Рівень доступу, що обмежує користувача

Фільтр зіставляє Name з умовами is like або is not like. Він не враховує регістр і зіставляється з усім ім’ям, якщо ви не додасте %: %support% знаходить усі імена, що містять support.

У кожному рядку є Login as (увійти як), Block (заблокувати) або Unblock (розблокувати) і Delete (видалити). У користувача за замовчуванням жодної з цих дій немає, а користувача підтримки не можна заблокувати чи видалити.

Створення користувача

Розділ «Створення користувача»
  1. Натисніть Add User (додати користувача).
  2. Введіть Name. Коли ви виходите з поля, Web Login заповнюється з нього; за бажання змініть його.
  3. Запам’ятайте згенерований Web Password або введіть свій. Він має відповідати політиці паролів вашого клієнта.
  4. Виберіть Access Level. Див. Рівні доступу.
  5. Перевірте Time Zone (часовий пояс) і Language (мова); обидва за замовчуванням збігаються з вашими.
  6. На вкладці Advanced Parameters (додаткові параметри) введіть E-Mail і виберіть Download Format (формат вивантаження) та Start Page (стартова сторінка) - сторінку, яку користувач бачить після входу.
  7. На вкладці Web Access Control (контроль веб-доступу) введіть Allowed Hosts (дозволені хости), якщо користувач може входити лише з відомих адрес.
  8. Натисніть Save & Close.

Name має бути унікальним серед ваших користувачів, Web Login - у межах усього середовища. Обидва порівняння не враховують регістр.

Поле Значення
Last Login Date (дата останнього входу), Last Pass. Change (остання зміна пароля) Лише для читання, на вкладці Info (інформація) наявного користувача
Web Password Показується як @@@@@@ у наявного користувача; введіть новий, щоб змінити його
Allowed Hosts IPv4-адреси, розділені комами, наприклад 203.0.113.10, 203.0.113.11. Порожнє значення або Any дозволяє будь-яку адресу. Підмережі не приймаються
Reset MFA Configuration (скинути налаштування MFA) Показується, коли MFA увімкнено в System Parameters (системні параметри). Користувач налаштовує MFA знову під час наступного входу

У користувача за замовчуванням не можна змінити Name і Access Level, а його Web Login може змінити лише кореневий клієнт.

Блокування, видалення та вхід від імені користувача

Розділ «Блокування, видалення та вхід від імені користувача»

Block запитує підтвердження й одразу виводить користувача з усіх відкритих сеансів. Заблокований користувач не може увійти, доки ви не натиснете Unblock. Delete видаляє користувача назавжди. Login as відкриває панель від імені цього користувача - це найшвидший спосіб перевірити, що показує рівень доступу.

Рівень доступу - це іменований набір прав. Ліва частина Access Levels показує рівні з кількістю користувачів на кожному; права частина показує матрицю прав вибраного рівня.

Screenshot "admin-panel/access-levels" has not been generated yet — see scripts/screenshots/screens.yml.

Матриця має по рядку на кожну сторінку, згруповані як General, Accounts / Resellers / Vendors, CDRs, Reports, Routing & Rates, Tools, Callshop і Preferences. View (перегляд) робить сторінку видимою; Add (додавання), Edit (редагування) і Delete (видалення) дозволяють ці операції на ній. Позначка будь-якої з них також надає View. Прапорець під заголовком колонки перемикає всю колонку. Натисніть Save, щоб застосувати.

Користувач з обмеженим рівнем бачить у бічній панелі лише сторінки, які дозволяє рівень. Сторінки, яких немає в матриці, як-от System Parameters, Users або Payment Processors (платіжні процесори), взагалі неможливо відкрити. До них має доступ лише рівень з повним доступом.

Комутатор постачається з п’ятьма рівнями:

Рівень Права за замовчуванням
Administrator (адміністратор) Повний доступ до всього. Матриця не застосовується; рівень не можна редагувати чи видалити
Reporter (спостерігач) Лише перегляд: акаунти, реселери й вендори з їхніми балансами, історія платежів, CDR, звіти, активні дзвінки, тарифи, маршрути термінації та групи маршрутизації
Billing (білінг) Редагування акаунтів, реселерів і вендорів; перегляд їхніх балансів, історії платежів, CDR і звітів
Callshop Operator (оператор переговорного пункту) Повні права на Callshop, Callshop Preferences, CDR клієнтів і активні дзвінки
NOC Лише перегляд: активні дзвінки, CDR, ASR/ACD, моніторинг, Test Dialplan, SIP-журнали, захоплення трафіку, Looking Glass і правила фаєрвола

Усі рівні також містять My Preferences (Web User). Вбудовані рівні, крім Administrator, можна редагувати, але не видаляти. Рівні доступу спільні для всього середовища: зміна застосовується до веб-користувачів кожного клієнта, який використовує цей рівень.

Додавання рівня доступу

Розділ «Додавання рівня доступу»
  1. Натисніть Add Access Level (додати рівень доступу).
  2. Введіть Name, до 64 символів.
  3. Виберіть Copy permissions from (копіювати права з): рівень, з якого почати. Новий рівень ніколи не отримує повного доступу, навіть якщо його скопійовано з Administrator.
  4. Натисніть Create (створити).
  5. Налаштуйте матрицю й натисніть Save.

Rename (перейменувати) змінює назву рівня. Delete працює, лише коли жоден веб-користувач не має цього рівня; спочатку призначте їм інший.

Permissions задає, що кожен із ваших прямих реселерів може робити у своїй панелі. Кожен рядок - один реселер; позначте права й натисніть Set (встановити) в цьому рядку. Колонки для прав, яких ви самі не маєте, не показуються, тож ви ніколи не можете надати більше, ніж маєте.

Колонка Значення
Accounts + e - Додавати, редагувати й видаляти свої акаунти
Resellers + e - Додавати, редагувати й видаляти субреселерів. Показується, коли ваш власний Max. Resellers Depth (максимальна глибина реселерів) більший за 1
Tariffs + e - Додавати, редагувати й видаляти тарифи та ставки
Vouchers + e - Додавати, редагувати й видаляти ваучери поповнення. Див. Ваучери поповнення
System Mgmt Права на керування системою, зокрема екран Users
Assign Own Tariff (призначати власний тариф) Пропонувати своїм клієнтам - MY TARIFF - - тариф, за яким реселер платить вам
API Вмикати Allow API Calls (дозволити виклики API) для своїх клієнтів
DID Pool, IVR Apps, ASR/ACD, Statistics, Cards Mgmt, Conferencing Доступ до цих модулів
Share Payment Procs (спільні платіжні процесори) Ділитися своїми платіжними процесорами з власними реселерами

Зняття System Mgmt, DID Pool, IVR Apps, ASR/ACD, Statistics, Cards Mgmt або Conferencing забирає це право в усієї гілки реселера. Зняття Share Payment Procs прибирає процесори, якими він поділився.

Пов’язані сторінки

Розділ «Пов’язані сторінки»