1.5. Настройка прав доступа

Оглавление документации по phpBB 3 Olympus


После создания форума вам необходимо определить, кто из пользователей будет иметь к нему доступ, и что именно пользователям можно делать в нём. Всё это настраивается в правах доступа. Например, вы можете запретить гостям публикацию сообщений в форуме. Почти все аспекты взаимодействия пользователя с phpBB3 могут быть настроены с помощью системы назначения прав доступа.

1.5.1. Типы прав доступа

Права доступа чрезвычайно детализированы и сгруппированы в четыре основных раздела:

  1. Глобальные права пользователей и групп — например, запрет на смену аватар.
  2. Глобальные права администраторов — например, разрешение на управление форумами.
  3. Права модераторов (глобальные или локальные) — например, разрешение на закрытие тем или блокировку пользователей (только на глобальном уровне).
  4. Права доступа к форумам (локальные) — например, разрешение видеть форумы или публиковать сообщения в темах.

Каждый тип прав доступа состоит из набора различных разрешений и может применяться как локально, так и глобально. Глобальный тип прав применяется ко всей конференции в целом. Например, если вы хотите запретить кому-либо из пользователей отправлять личные сообщения, то вы должны сделать это с глобальными правами пользователя. Администраторские права также имеют глобальный характер.

Типы прав доступа
Глобальные и локальные права доступа

С другой стороны локальные права доступа относятся только к конкретным форумам. Например, если вы кому-либо из пользователей запрещаете размещать сообщения в одном из форумов, то данный запрет не будет воздействовать на остальную часть конференции. Пользователь всё ещё будет иметь возможность размещать сообщения в других форумах, в которых он имеет локальное право на публикацию сообщений.

Вы можете назначать модераторов глобально или локально. Если вы в достаточной степени доверяете некоторым пользователям конференции, то можете назначить их глобальными модераторами (супермодераторами). Они смогут модерировать все форумы, к которым имеют доступ, с правами, которые вы им назначите. По сравнению с супермодераторами локальные модераторы способны модерировать только те форумы, которые вы укажете для них. Также они могут иметь различные модераторские права в других форумах. Например, они могут удалять темы в одном форуме, но не могут этого делать в других. Супермодераторы имеют одинаковые права во всех форумах.

1.5.2. Настройка прав доступа к форумам

Для установки прав доступа к новому форуму мы нуждаемся в локальных правах доступа. Сначала вы должны решить, каким образом вы хотите установить права. Если вы хотите установить их для отдельной группы или пользователя, то вы должны использовать, соответственно, «Доступ групп к форумам» или «Доступ пользователей к форумам». Они позволяют выбрать одного пользователя или группу, а затем выбрать форумы, для которых вы хотите установить права доступа.

Для данного руководства по быстрому старту мы рассмотрим пример настройки прав доступа к форумам. Вместо выбора пользователя или группы вы выбираете форумы, права доступа к которым вы хотите изменить. Вы можете выбирать форумы по одному в верхнем списке, или отдельный форум с подфорумами в нижнем выпадающем списке. Нажатие кнопки «Отправить» перенесёт вас на следующую страницу.

Выбор групп или пользователей
Выбор пользователей или групп для установки доступа к форумам

На странице «Доступ к форумам» отображены две колонки: одна предназначена для выбора пользователей, другая — для выбора групп. Верхние списки обеих колонок помечены как «Управление пользователями» и «Управление группами» и отображают пользователей и группы, имеющие определённые права, по крайней мере, в одном из выбранных форумов. Вы можете выбрать их и изменить их существующие права доступа, нажав кнопку «Изменить права». Или же удалить имеющиеся права, нажав кнопку «Удалить права», что приведёт к удалению всех существующих прав, и, следовательно, к неспособности видеть форум и иметь к нему какой-либо доступ (если они не имеют доступ к нему через другую группу). Нижние списки позволяют добавлять новых пользователей и группы, которые в настоящее время не имеют прав доступа к выбранным форумам.

Для добавления прав группе выберите одну или более групп в окне «Добавить группы» (это работает аналогично с пользователями, но если вы хотите добавить новых пользователей, то вы должны ввести их имена вручную в списке «Добавить пользователей» или использовать функцию «Найти пользователя»). Нажатие кнопки «Добавить права» перенесёт вас на следующую страницу настройки прав доступа. Каждый выбранный вами форум перечислен с выбранными группами или пользователями для изменения прав доступа для них.

Есть два способа назначения прав доступа: вы можете установить их вручную, или использовать предустановленные шаблоны прав доступа (так называемые «Роли») для более простого, но менее точного назначения прав. Вы можете переключаться между этими двумя способами в любое время. Вы можете пропустить ручную настройку прав и перейти непосредственно в раздел «Шаблоны прав доступа», если горите желанием как можно быстрее настроить права для различных групп и пользователей. Но помните, что шаблоны прав доступа предоставляют лишь небольшую часть из того, что может предложить система настройки прав доступа, и мы считаем, что для того, чтобы быть хорошим администратором конференции, вы должны полностью понять систему назначения прав доступа. Оба метода отличаются только способом установки прав.

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

1.5.3. Ручная настройка прав доступа

Ручная настройка является наиболее важным аспектом настройки прав доступа. Необходимо понять этот способ, чтобы правильно работать с ним. Существуют три различных значения, которое может иметь право доступа:

  • Да — разрешает право, если оно не перезаписывается где-нибудь в другом месте значением Никогда.
  • Нет — запрещает право, если оно не перезаписывается где-нибудь в другом месте значением Да.
  • Никогда — полностью запрещает право для пользователя. Оно не может быть перезаписано даже значением Да.

Эти три значения очень важны, поскольку пользователь может иметь несколько прав для одной и то же опции через различные группы. Если пользователь является членом группы «Зарегистрированные пользователи» и членом специальной группы «Опытные пользователи», которую вы создали для ваших наиболее опытных участников, то пользователь может иметь различные права доступа к форумам, настроенные в каждой группе. В нашем примере мы хотим создать форум «Старые добрые времена», доступный только группе «Опытные пользователи», но недоступный для всех членов группы «Зарегистрированные пользователи». Опцию «Может видеть форум» вы, конечно же, установите в значение Да для группы «Опытные пользователи». Но не устанавливайте эту опцию в значение Никогда для членов группы «Зарегистрированные пользователи». Если вы сделаете это, «Опытные пользователи» не будут видеть форум, поскольку значение Никогда перезапишет все имеющиеся у них значения Да. Лучше оставьте опцию со значением Нет. Это значение слабее значения Никогда, поэтому значение Да сможет его перезаписать.

Ручная настройка прав доступа
Ручная настройка прав доступа

1.5.4. Шаблоны прав доступа

phpBB3 Olympus поставляется с несколькими шаблонами прав доступа, которые предлагают широкий спектр параметров для установки прав доступа. Вместо того чтобы вручную переключать каждый переключатель, вы можете просто выбрать из списка нужный вам шаблон прав доступа. Каждый шаблон имеет подробное описание. Выберите нужную роль из списка и утвердите изменения нажатием кнопки «Применить права» или «Применить все права», когда будете удовлетворены результатом.


Настройка прав доступа с помощью шаблонов

Шаблоны прав доступа — это не только простой и быстрый способ установки прав доступа. Они также являются мощным инструментом опытных администраторов для управления правами на больших конференциях. Вы можете создавать собственные шаблоны прав доступа и изменять существующие под свои нужды. Шаблоны являются динамическими, поэтому, при изменении какого-либо шаблона, права всех пользователей и групп, на которые назначен данный шаблон, также будут автоматически обновлены.

1.5.5. Назначение модераторов форумов

Общий случай использования прав и шаблонов — модерация форумов. Назначение пользователей модераторами форумов в phpBB3 очень простое занятие.

Как вы уже наверно догадались, модерация форумов является локальной установкой, поэтому группу настроек под названием «Модераторы форумов» вы можете найти в разделе «Локальные права доступа». Прежде всего, необходимо выбрать форум (или несколько форумов), для которых вы хотите назначить новых модераторов. Эта страница разделена на две области. В первой области вы можете выбрать несколько форумов (множественный выбор осуществляется удержанием клавиши Ctrl с нажатием левой кнопкой мыши по нужным объектам, или Cmd [под MacOS X]). Настройки модератора, которые вы зададите на следующей странице, будут применены только к этим форумам. Вторая область позволяет выбрать только один форум, но все последующие настройки будут применены не только к выбранному форуму, но также и к его подфорумам.

После выбора форумов и нажатия кнопки «Отправить» вы будете приветствованы страницей, с которой вероятно уже знакомы — эта страница обсуждалась чуть выше, когда мы рассказывали о настройке прав доступа к форумам. Здесь вы можете выбрать пользователей или группы пользователей, которым хотите предоставить модераторские права к выбранным форумам. Для продолжения выберите пользователей или группы и нажмите кнопку «Добавить права».

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

  • Стандартный модератор
    Стандартный модератор может одобрять или отклонять отложенные сообщения, редактировать и удалять сообщения, удалять или закрывать жалобы, но не имеет доступа к смене автора сообщений. Данный тип модераторов также может выносить предупреждения и просматривать подробности о сообщениях.

  • Упрощённый модератор
    Упрощённый модератор может редактировать сообщения, закрывать и удалять жалобы и просматривать подробности о сообщениях.

  • Премодератор
    Премодератор может осуществлять только отложенную модерацию, такую, как одобрение или отклонение сообщений, а также редактирование сообщений.

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


Установка модераторских прав

По завершении настройки просто нажмите кнопку «Применить все права».

1.5.6. Настройка глобальных прав доступа

Локальные права доступа являются слишком локальными для вас? Хорошо, phpBB3 может ещё кое-что предложить вам. Это — глобальные права доступа:

  1. Права пользователей
  2. Права групп
  3. Администраторы
  4. Супермодераторы

В разделах «Права пользователей» и «Права групп» вы можете разрешать или запрещать возможности типа вложений, подписей и аватар для конкретных пользователей и групп пользователей. Обратите внимание на то, что некоторые из этих настроек имеют значение, только если включена соответствующая функция на странице «Функции конференции» (для получения дополнительных сведений смотрите раздел 1.3.2, «Функции конференции»).

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

Раздел «Супермодераторы» предлагает те же настройки, описанные чуть выше в разделе 1.5.5 «Назначение модераторов форумов», но применяются ко всем форумам вашей конференции.

Поделитесь ссылкой.

HTML код
BBCode
Link