CiviCRM 4.6 - client requirements - how to go about changing which ACL the Menu (including Quick Search) is tied to?

The Menu appears to be tied to Access CiviCRM - but we'd like to change this to "Edit all Contacts".

Ideally, we'd just like to hide the Quick Search - "Access CiviCRM" appears to grant all access to contacts, even if "view" and "edit" all contacts is not expressly assigned.

1 Answer 1


Time for a custom extension! I'd hook_civicrm_navigationMenu this bad boy - just hiding it in the JS won't help you from a security perspective.

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.