Drupal - определение роли во время регистрации

задача следующая - определить регистрируемому посетителю ту или иную роль во время регистрации на сайте, для этого необходимо:

  • Role Field
  • Rules
    После установки модулей, необходимо создать соответствующие роли в списке разрешений:
    admin/people/permissions/roles
    после чего создать поле Check boxes/radio buttons типа Role в разделе настроек учетной записи (это поле будет отображаться на странице регистрации пользователей):
    admin/config/people/accounts/fields
    далее необходимо настроить правило в разделе:
    admin/config/workflow/rules

где:
EVENT
After saving a new user account
CONDITION
Entity has field
Parameter: Entity: [account], Field: field_user_role
ACTIONS
Set a data value
Parameter: Data: [account:roles:0], Value: [account:field-user-role]

Доп. инфо