В чем разница между Лидером, Модератором, Администратором в Discourse?

discourse

#1

Я пробую смотреть локально платформу Discourse, и не совсем понимаю различие между этими званиями. Лидер и Администратор, это понятно можно. В Discourse есть администратор, но администратором можно и назначить пользователя. Пользователь будет Лидером и Модератором и Администратором? И после назначения может администратор удалить другого администратора? Я назначу администратора, а он удалит меня.


(Евгений) #2

Если коротко, то:

  • лидер, это максимальный пользовательский уровень;
  • модераторы и администраторы - уровень персонала.

Лидер может выполнять практически все действия с содержанием сайта: он может редактировать вопросы и ответы, объединять вопросы, делать сливание их, использовать тайминг. Его действия на новичков могут быть восприняты системой, как приказ к мгновенным действиям. Например, за жалобой, может следовать временная приостановка аккаунта пользователя и др. Возможности Лидера достаточно широки. Можно только сказать, что он обладает полномочиями, которые на многих других сайтах считаются привилегией администрации.

Модератор обычно занят умеренностью на сайте. Рассматривать заявки, жалобы, принимать решения для приостановке пользователей. Все остальные действия может делать и лидер. Для модераторов есть некоторые расширенные инструменты, например, теги. Да, теги есть для всех, но для модераторов уже есть личные теги и т.д.

Но основное отличие модераторов, это именно работать с участниками.

Администратор, может практически все. Но тут есть некоторые тонкости. Вы видимо имели в виду этот макет, когда задавали вопрос:

Есть некоторые действия, которые не могут сделать и назначенные администраторы. Поэтому можно говорить о “супер администраторе”. Им может быть только тот, чьи данные занесены в некоторые файлы конфигурации на сервере и кто имеет root доступ.

Поэтому назначенные администраторы, не могут удалять тех пользователей, чьи скажем данные занесены в DEVELOPER_EMAILS на сервере.

Любые пользователи назначенные системой или в ручном режиме, те пользователи, которые имеют доступ к интерфейсу, всячески ограждены от возможности навредить системе.

Я уже писал ранее, что многие действия выполняются под командной строкой, и ущерб от интерфейса практически минимальный. Тут же используется WIKI система, и скажем, если даже удалить вопрос/ответ, то его можно восстановить, откатить/вернуть.

Собственно тут система практически как в Википедии, там же не особо страшатся тому, что какой-то нарушитель войдет в систему и сотрет статьи в Вики?

Вы можете попробовать назначить модератором или администратором любого пользователя, при условии, что ваши данные есть в DEVELOPER_EMAILS на сервере.

И еще. Лидер назначается (см. фото выше) нажатием одной кнопки. Назначить модератора или администратора не так просто. После нажатия на “Выдать права Модератора” система запустить последующие действия (дополнительное подтверждение скажем, через Email).

Это доп. меры безопасности, которые ограничивает возможности злоумышленника, даже если он получит доступ сюда, в интерфейс администратора. Все критические действия требуют подтверждения другими/разными способами.

Тут система отличается от “стандартного поведения” на других ресурсах, где получив доступ над “админкой” можно делать все.