2.2. Пользователи, роли и разрешения.
В Drupal 8 такая же как и в предыдущих версиях система пользователей с ролями и правами доступами к функционалу сайту для каждой роли.
Страница всех пользователей находится в разделе Меню - Пользователи:
Здесь у нас все просто, таблица с пользователями и кнопка добавления нового пользователя. Если вам нужно отсортировать пользователей по ролям или дате добавления, то просто кликните по заголовку нужного поля.
Теперь давайте перейдем на вкладку роли. По умолчанию у нас уже есть роли авторизированного пользователя (Authenticated user), и анонимного пользователя (Anonymous user). Давайте добавим еще одну роль Модератор. Нажимайте кнопку добавить роль и заполняйте поля. В результате у нас появится еще одна роль:
Теперь давайте сделаем модератора с правами редактирования материалов. Для этого переходите во вкладку Права доступа. На странице прав доступа можно выставлять какие возможности на сайте имеет каждая из ролей пользователя. Давайте добавим прав для роли Модератор, чтобы модератор мог управлять материалами на сайте:
Таким образом мы создали роль модератора и можем добавить пользователя модератора. Если у вас включен модуль комментариев (comment), то вы можете поставить к примере возможность добавления комментария авторизированным пользователям, но не анонимным.
Теперь давайте создадим пользователей модератора и обычного пользователя, для этого нужно вернуться на страницу всех пользователей. Когда будете добавлять модератора, не забудьте указать его роль:
Теперь возвращаемся к списку пользователей и смотрим, что у нас получилось:
Вы видите, что друпал показывает какие роли есть у пользователя