Utilisez le module User Types. Voici une citation à ce sujet (à partir de la page de projet du module):
... vous donne le pouvoir de créer des profils personnalisés pour certains types d'utilisateurs. Le module de profil de base doit être activé pour cela. Il vous permet de déterminer pour quels profils un champ sera actif. Par exemple: Si vous voulez un champ où vous pouvez entrer votre groupe préféré, vous créez ce champ et en bas vous pouvez choisir pour quels types d'utilisateurs (que vous avez définis précédemment dans admin/user/user_types) ce champ sera actif en utilisant les cases à cocher. C'est si simple. Il est également possible d'attribuer automatiquement un rôle par type d'utilisateur.
Important: Ce module utilise un remplacement de thème pour masquer les catégories de profil vides pour l'ID de type d'utilisateur associé. Assurez-vous de consulter la documentation pour copier l'extrait PHP dans votre template.php.