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

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

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

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


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


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

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

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

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

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

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

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


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


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

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

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

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

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

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

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