задача следующая - определить регистрируемому посетителю ту или иную роль во время регистрации на сайте, для этого необходимо:
- 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]