«> Роли пользователей и управление правами в Drupal Автор: Denis PeszkaTech LeadОпубликовано: 13.05.2021Категория: Drupal

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

Пользователи Drupal — кто они и как их создавать?

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

Анонимные пользователи — пользователи, которые не вошли в систему. Аутентифицированные пользователи — пользователи, вошедшие в систему. Администратор — пользователь, учетная запись которого создается автоматически при установке сайта.

Как добавить нового пользователя? В меню администратора выберите Люди:

Затем нажмите Добавить пользователя:

Снимок экрана pt. 1

Снимок экрана pt. 2

Снимок экрана pt. 3

Заполните необходимые данные:

Адрес электронной почты — адрес не виден публично. Имя пользователя — разрешены пробелы; Знаки препинания не допускаются, за исключением точек, дефисов, апострофов и подчеркиваний. Пароль — система автоматически подскажет, является ли введенный пароль надежным. Статус — Заблокированные пользователи не смогут войти в систему. Роли — назначьте роли пользователю; подробнее о них позже в статье. Уведомлять пользователя о создании новой учетной записи — выберите, хотите ли вы отправлять уведомление о добавлении пользователя на адрес электронной почты продавца. Изображение — выберите изображение в разрешенном формате. Настройки языка — основной язык, используемый на странице профиля учетной записи пользователя, также будет определять язык электронной почты. Контакт — выберите, можно ли связаться с пользователем с помощью контактной формы. Региональные настройки — выберите часовой пояс пользователя.

Наконец, нажмите «Создать новую учетную запись».

Разрешения Drupal — что это такое и как их проверить?

Разрешение — это возможность выполнять действия на сайте, такие как просмотр содержимого, его редактирование и изменение конфигурации. Эти права регулируются разрешениями.

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

Здесь стоит отметить, что индивидуальные права назначаются общим ролям, а не выбранному пользователю. Подробнее о ролях в следующем разделе. Однако теперь мы рассмотрим, как назначать разрешения ролям. В меню администратора выберите Люди & gt; Разрешения:

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

Роли пользователей в Drupal — что они такое и как их редактировать?

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

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

На обширном веб-сайте стоит создать и назначить множество ролей. Вот несколько примеров:

Продавец — редактирование и добавление товаров. Редактор — добавление контента в блог. Переводчик — переводите контент и добавляйте новые языковые версии сайта. Программист — настройка макета страницы, управление таксономией и т. Д.

Так как же создать новую роль? В меню администратора выберите Люди & gt; Роли:

Нажмите «Добавить роль»:

Введите имя для новой роли и нажмите «Сохранить». Чтобы завершить процесс, вам все равно необходимо назначить соответствующие разрешения для новой роли. В меню «Роли» щелкните стрелку рядом с кнопкой «Изменить» и выберите «Изменить разрешения».

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

После назначения разрешений в самом низу нажмите Сохранить разрешение настройки.

Управление пользователями в Drupal — резюме

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


https://smartbees.pl/blog/role-uzytkownikow-i-zarzadzanie-uprawnieniami-w-drupalu

Rate this post