CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Import (Moderator: Yashodha Chaku) »
  • Restrict member import with ACL
Pages: [1]

Author Topic: Restrict member import with ACL  (Read 1034 times)

boftx

  • I’m new here
  • *
  • Posts: 12
  • Karma: 0
  • CiviCRM version: 3.3.5
  • CMS version: Drupal 6.20
  • MySQL version: 5.2
  • PHP version: 5.2
Restrict member import with ACL
August 06, 2011, 03:25:17 pm
It seems from what I have found by testing is that the ability to import membership records is controlled by the edit membership drupal permission. This is not a good thing for our organization. We want a certain group to be able to edit memberships, but not be able to import them.

Is there a way to achieve this with ACLs? I haven't figured it out, if so.

We want to restrict this because a bothced import, or one to the wrong group, can be difficult at best to recover from.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Restrict member import with ACL
August 06, 2011, 05:38:40 pm

I suspect the easiest way to do this might be to use the xmlMenu hook and then replace the civicrm/member/import url with a different, more restricted set of permissions

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Jason W

  • I post frequently
  • ***
  • Posts: 197
  • Karma: 12
  • jason@civitrainingtutorials.com
  • CiviCRM version: 4.2
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.x.x
Re: Restrict member import with ACL
October 18, 2012, 10:00:25 pm
Hello boftx,

Just for future reference (we've all botched something before) you can use Advanced search to find memberships that were added (imported) on a certain date, by a certain person via the change log. Once the search is run, you can then delete the records that are incorrect by selecting them and selecting Delete from the Action Menu.

Hope this helps!
Cheers,
Jason
civiTrainingTutorials
"Helping You Help Others"

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Import (Moderator: Yashodha Chaku) »
  • Restrict member import with ACL

This forum was archived on 2017-11-26.