profile_role

profile_role

Позволяет определить доступность категорий профиля разным ролям пользователей. Вы можете ограничить заполнение полей профиля для обычных зарегистрированных пользователей и дать возможность заполнять большее количество полей привилегированным ролям. Кроме ограничения доступа к полям, с помощью этого модуля можно просто разграничить доступ в зависимости от назначения ролей. Например, для роли Родители сделать доступными поля Место работы и Должность, а для роли Ученики сделать доступными поля Школа и Класс.
http://drupal.org/project/profile_role
http://cmspress.info/node/1581