Using CiviCRM 4.6.9 and Drupal.

We need to have a form that allows users to update their own contact data. While we could do this by creating a specific profile, it seems this is already supported via a connector to Drupal with the form exposed here:


This works for administrators, but for regular authenticated users the fields don't show up - although there is a "Save" button down at the bottom.

What do we need to do to enable this for regular authenticated users?

2 Answers 2


Rob - that tends to work by default on the sites we set up using the 'out of the box' drupal permissions for civi relating to Profiles etc. Is it possible that you have removed some permissions that would have let users submit profiles (don't have them in front of me right now)

  • It's possible. There have been a handful of different people touching this installation and I don't know what all they may have done, good reason or not.
    – Rob Brandt
    Jan 20, 2016 at 20:18
  • Allen makes a good point - check the Profile settings
    – petednz - fuzion
    Jan 21, 2016 at 0:59

You probably do, but just double checking, do you have the Profile marked in its Civi settings as 'Drupal User Registration' and 'View/Edit Drupal User Account'?

  • and wouldn't that have meant user 1 couldn't see it too?
    – petednz - fuzion
    Jan 21, 2016 at 1:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.