2

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:

/user/1/edit/name_and_address

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?

1

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)

| improve this answer | |
  • 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 '16 at 20:18
  • Allen makes a good point - check the Profile settings – petednz - fuzion Jan 21 '16 at 0:59
1

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'?

| improve this answer | |
  • and wouldn't that have meant user 1 couldn't see it too? – petednz - fuzion Jan 21 '16 at 1:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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