Модуль Apply for role позволяет пользователям отправлять запросы из своего аккаунта, на включение себя в определённые роли. Настройки модуля позволяют определить роли, заявки на включение в которые пользователь может отправить, возможность выбора сразу нескольких ролей в одной заявке и необходимость выбора ролей при регистрации на сайте.

Drupal. Apply for role

Если у пользователя есть право на отправку заявок, то в его аккаунте будет показываться вкладка «Заявка на роль», с полем «Выберите роль».

Drupal. Apply for role

Если у пользователя есть право на отправку заявок, но доступных ролей нет, то будет показываться сообщение «В настоящее время доступных ролей нет.»

Drupal. Apply for role

На странице «Управление → Пользователи → Заявки на роли» можно управлять отправленными заявками. Если заявка не принята, не отклонена и не удалена, то у пользователя нет возможности отправить заявку повторно, он должен дождаться решения по уже отправленной заявке. Если заявка не принята, не отклонена и удалена, то пользователь может отправить заявку на включение в эту же роль повторно.

Drupal. Apply for role