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

Идея возможности модерировать (управлять) чатом, или системой обмена мгновенными сообщениями (IM), не нова. Не будь такой возможности в больших локальных сетях (например, в городских) — был бы хаос. В корпоративных же сетях это помогает поддерживать порядок и, в некоторой степени, контролировать сотрудников.

За счет клиент-серверной технологии MyChat имеет достаточно гибкую систему управления пользователями и группами пользователей. В этой статье мы рассмотрим, кто такие администраторы и операторы в MyChat.

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


Что такое статус оператора, и какие права принадлежат ему.


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

Оператором не может быть пользователь, который не внесён ни в одну из групп.

Операторами становятся те пользователи, которые перечислены в разделе "Операторы каналов" панели администрирования. Например:

Операторы каналов

На изображении мы видим, что у нас есть один пользователь "Gifer", он является оператором в канале "main", т.е. мы ограничили операторские полномочия этого пользователя. В случае, если не указывать для пользователя канал(ы), он будет оператором во всем чате.

Теперь посмотрим, что можно ему разрешить:

Права операторов

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

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


Администраторы.


В MyChat администраторами могут быть любые пользователи, входящие в соответствующую группу. Название группы "Администраторы" абсолютно не обязательно, она может иметь любое другое название.

Для примера создадим группу "Отдел информационных технологий" с правами администраторов.

Заходим в панель администрирования, выбираем раздел "Группы пользователей" и отмечаем группу, существующую по умолчанию. Переименуем группу, нажав на пиктограмму с карандашом:

Группы пользователей

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

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

Однако, права выделенные "Только для операторов" будут работать, если назначить статус оператора для каждого из пользователей этой группы.

Статус оператора для каждого из пользователей

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