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 Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Trouble with Standalone ACLs, Core ACLs, and Group Security
Pages: [1]

Author Topic: Trouble with Standalone ACLs, Core ACLs, and Group Security  (Read 901 times)

pulazzo

  • Guest
Trouble with Standalone ACLs, Core ACLs, and Group Security
November 15, 2009, 12:01:32 pm
I just recently installed a standalone CiviCRM 3.0.2 for a non-profit as part of http://grgivecamp.org

I ran into 2 issues:

1) I couldn't figure out how to use ACLs vs. Core ACLs. Core ACLs seemed to be what mattered and I couldn't seem to limit permission to, for instance, only allow contacts with role A to edit contacts in group B. If role A had permission to edit contacts on the Core ACLs page, then it could edit all contacts. If it did not have that permissions, it could not edit any contacts. I searched for a while and could not find much reference to Core ACLs and the behavior that I noticed.

2) I could not seem to limit permission for users to add/remove their contacts to Groups and to add/remove others contacts from Groups. Essentially, this meant that if I gave a user only a few permissions - "Access CiviCRM" and very few others (sorry, not looking at it) - any user could add themselves to the Administrators group. That didn't seem right.

Overall it was a good experience and the non-profit is very happy with the setup, but these issues meant that we could only permit access to a select few members of their organization.

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: Trouble with Standalone ACLs, Core ACLs, and Group Security
November 15, 2009, 07:59:10 pm

1. you will need to use extended ACL's to handle this case. the basic acl's are all or nothing (which suits most orgs)

2. you'll basically limit the user access to only a few groups. that way they cannot touch the "acl" related groups

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

pulazzo

  • Guest
Re: Trouble with Standalone ACLs, Core ACLs, and Group Security
November 16, 2009, 04:41:51 am
Thank you for the reply.

1) What are extended ACLs? And how do they compare to ACLs (Access Control > 3. Manage ACLs - which didn't seem to do anything) and Core ACLs (Access Control > 4. Manage Core ACLs - which seemed to be all or nothing, as you said).

2) How do I limit user access to groups? Visibility? We want to have authenticated users that are not admins (and cannot make themselves admins).

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: Trouble with Standalone ACLs, Core ACLs, and Group Security
November 16, 2009, 06:37:18 am

1. What does Manage ACL's give you?

You need to add ACL rules to that form to get more granular

2. Using the above ACL's. You basically say users wih ACL Role A can view/edit Group B

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

pulazzo

  • Guest
Re: Trouble with Standalone ACLs, Core ACLs, and Group Security
November 16, 2009, 07:17:40 am
Manage ACLs says Administrator can Edit All Groups.

Here's what I'm trying to do and I spent a while yesterday trying to figure out the ACL implementation, reading as much documentation as I could find.

Volunteer Coordinators should be able to edit Volunteers. They should not be able to edit other contacts. They should not be able to add themselves to the Administrators group.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Trouble with Standalone ACLs, Core ACLs, and Group Security

This forum was archived on 2017-11-26.