Я создал модуль администратора на основе sfGuardUser,
, затем я создал свою собственную форму:
class mysfGuardUserAdminForm extends sfGuardRegisterForm
И назвал ее в generator.yml:
form:
class: mySfGuardUserAdminForm
display:
"User": [email_address, username, password, password_again, Profile]
Это + функция проверки прав пользователя, чтобы он не мог редактировать чужой профиль.