Оператори та адміністратори в MyChat

Ідея можливості модерування (управління) чатом, або системою системою обміну миттєвими повідомленнями (IM), не нова. Якби такої можливості не існувало в великих локальних мережах (наприклад, у міських) — був би безлад. В корпоративних мережах це допомагає підтримувати порядок, і, певним чином, контролювати співробітників.

За рахунок клієнт-серверної технології MyChat має досить гнучку систему управління користувачами і групами користувачів. У цій статті ми розглянемо, хто такі адміністратори та оператори в MyChat.

Важливо зрозуміти. В MyChat немає такого поняття як «адміністратори», просто є можливість створити групу користувачів, яким будуть надані всі права, включаючи права операторів. Таким чином, користувачі, що входять у таку групу, умовно можна називати адміністраторами.


Що таке статус оператора, і які права йому належать


Головне призначення статусу оператора — явно вказати ті канали, в яких користувач буде мати адміністративні права.

Оператором не може бути користувач, що не внесений до жодної з груп.

Операторами стають ті користувачі, які занесені до списку в розділі «Оператори каналів» панелі адміністрування. Наприклад:

На малюнку ми бачимо, що маємо одного користувача «Gifer», він є оператором у каналі «main», тобто ми обмежили операторські повноваження цього користувача. У випадку, якщо не вказати для користувача канал(и), він буде оператором у всьому чаті.

Тепер поглянемо, що можна ще дозволити:

  • Дати право карати користувачів — це означає, що оператор буде банити (забороняти) користувачам відсилати повідомлення в канал протягом певного часу або ж входити до каналу.
  • Дати право виганяти користувачів з каналу — оператор може вигнати користувача, що завинив, з поточного каналу.
  • Дати право відключити користувача від серверу — це означає, що можна відключати користувачів від серверу взагалі, зазвичай ця можливість використовується у зв'язці з блокуванням за IP або MAC адресом.
  • Дати право блокувати IP адреси користувачів — IP адреса користувача заноситься в чорний список, і він не зможе з'єднатися з сервером при наступних спробах приєднатися до серверу. При цьому потрібно пам'ятати, що блокуючи IP адресу, Ви можете закрити доступ до чату одразу цілій підмережі, яка знаходиться за Рroxy або NAT.
  • Дати право блокувати MAC адреси користувачів — заблокувати користувача з вказаним MAC адресою мережевої карти. 
  • Дати право змінювати тему текстових каналів — оператори можуть змінювати теми каналів, на які поширюються їх права.

Таким чином, можна створити групу операторів з різними можливостями. Наприклад, певним операторам можна дозволити банити, в каналі «main», а іншим — дозволити блокувати за IP і MAC адресами у всіх каналах чату.


Адміністратори


В MyChat адміністраторами можуть бути будь-які користувачі, що входять у відповідну групу. Назва групи «Адміністратори» абсолютно не обов'язкове, вона може мати будь-яку іншу назву.

Для прикладу створимо групу «Відділ інформаційних технологій» з правами адміністраторів.

Заходимо у панель адміністрування, вибираємо розділ «Групи користувачів» і відмічаємо групу, що існує за замовчуванням. Назвемо групу інакше, натиснувши на піктограму з олівцем:

Тепер заходимо у розділ "Права користувачів" і додаємо усі необхідні права.

Таким чином, ми отримали групу "Відділ інформаційних технологій" і користувачі, що входять до неї, будуть мати всі необхідні права.

Проте, права що виділенні «Тільки для операторів» будуть працювати, якщо назначити статус оператора для кожного з користувачів цієї групи. 

Служба поддержки