I'm running a CivicCRM installation od Drupal 7. I'm launching our first Event page with online registration - everything seems clear, except one thing: I'd like to prevent registered users from changing their data in the registration form. The form profile consists of Name, Surname and e-mail from Individual/Contact type, so registered users have these fields 'connected' with their crm record. Any change goes straight to the database and I'd like only anonymous users to edit these fields. Can it be done just by configuration (ACLs maybe?) or does it require a custom plugin?

1 Answer 1


Take a look at the No Overwrite extension which prevents name changes on event registration forms.

  • Great, that's what I was looking for! It doesn't fit perfectly, but it won't be hard to adjust it to my needs. Just added 'email-Primary' to locked fields and for now it is enough :) Thanks very much! Commented Jan 28, 2019 at 21:43

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.