2.2. Пользователи, роли и разрешения.

Главные вкладки

levmyshkin 5 июля 2019 в 11:06

В Drupal 8 такая же как и в предыдущих версиях система пользователей с ролями и правами доступами к функционалу сайту для каждой роли.

Видео:
https://www.youtube.com/watch?v=MWFaueqqpeE

Страница всех пользователей находится в разделе Меню - Пользователи:

друпал пользователи

Здесь у нас все просто, таблица с пользователями и кнопка добавления нового пользователя. Если вам нужно отсортировать пользователей по ролям или дате добавления, то просто кликните по заголовку нужного поля.

пользователи друпал 8

Теперь давайте перейдем на вкладку роли. По умолчанию у нас уже есть роли авторизированного пользователя (Authenticated user), и анонимного пользователя (Anonymous user). Давайте добавим еще одну роль Модератор. Нажимайте кнопку добавить роль и заполняйте поля. В результате у нас появится еще одна роль:

друпал 8 роли пользователей

Теперь давайте сделаем модератора с правами редактирования материалов. Для этого переходите во вкладку Права доступа. На странице прав доступа можно выставлять какие возможности на сайте имеет каждая из ролей пользователя. Давайте добавим прав для роли Модератор, чтобы модератор мог управлять материалами на сайте:

drupal 8 модератор

Таким образом мы создали роль модератора и можем добавить пользователя модератора. Если у вас включен модуль комментариев (comment), то вы можете поставить к примере возможность добавления комментария авторизированным пользователям, но не анонимным.

drupal 8 права доступа

Теперь давайте создадим пользователей модератора и обычного пользователя, для этого нужно вернуться на страницу всех пользователей. Когда будете добавлять модератора, не забудьте указать его роль:

друпал роль модератора

Теперь возвращаемся к списку пользователей и смотрим, что у нас получилось:

друпал пользователи

Вы видите, что друпал показывает какие роли есть у пользователя.