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 CiviContribute (Moderator: Donald Lobo) »
  • I think this might be an ACL question but I am not sure
Pages: [1]

Author Topic: I think this might be an ACL question but I am not sure  (Read 325 times)

bdika

  • I’m new here
  • *
  • Posts: 23
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: drupal 7
  • MySQL version: 5.1.66
  • PHP version: 5.3.3
I think this might be an ACL question but I am not sure
March 03, 2014, 04:24:40 pm
I am trying to set up a role for a (paid events) manager to allow him or her to manually register some participants. Most participants will register themselves on line.

I want this manager role to have access to the payment information for the event but I do not want it to have access to the civi contribute menu. I am using Drupal 7 with civicrm 4.4.4. Everything works well (as far as manual registration goes) when I enable access to civicontribute in the drupal permissions section. However when I do this the civicontribute menu item becomes available on the civicrm menu for the role. If I disable access to civicontribute in drupal then the civicontribute menu item does not show up to the role but the payment information section is not available during manual registration.

I tried enabling it in Drupal and restricting it using civicrm ACLs and profiles but I did not have any luck. I'm not sure how to go about it.

I envision the event manager as not being too computer literate so I would like to limit what he/she has available as far as user interface goes.

Any help would be much appreciated.

bdika

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: I think this might be an ACL question but I am not sure
March 04, 2014, 03:57:43 am
What about getting them to use the live event page with the 'registering a different person' chosen - ie. add cid=0 to the end of the url. Depending on their permissions they can search & select people from this page

http://drupal.demo.civicrm.org/civicrm/event/register?cid=0&reset=1&id=3
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

bdika

  • I’m new here
  • *
  • Posts: 23
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: drupal 7
  • MySQL version: 5.1.66
  • PHP version: 5.3.3
Re: I think this might be an ACL question but I am not sure
March 04, 2014, 05:44:26 am
Hi Eileen

Thanks for the reply.

I would like the event manager to be able to enter the offline payment information (method of payment, date, check number, etc) in the Payment Information Area of the "Register New Participant" page. The problem is this area does not become visible unless I enable access to civicontribute in Drupal permissions and then the event manager has access to the civicontribute menu items which I am trying to prevent.

I will try to work out some variations on your suggestion.

Thank you.

If you have any other ideas, I would be glad to hear them.

bdika

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • I think this might be an ACL question but I am not sure

This forum was archived on 2017-11-26.