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 Profiles (Moderator: Dave Greenberg) »
  • ACL (Access Rules) and RESTRICTING PROFILES- CONFUSED- HELP?!!
Pages: [1]

Author Topic: ACL (Access Rules) and RESTRICTING PROFILES- CONFUSED- HELP?!!  (Read 789 times)

miko

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 2
  • CiviCRM version: 3.4.5
  • CMS version: Drupal 6.22
  • MySQL version: 5.0.77
  • PHP version: 5.2.11
ACL (Access Rules) and RESTRICTING PROFILES- CONFUSED- HELP?!!
May 13, 2011, 05:55:39 am
I get so confused about how there's no "deny to everyone except" option with CiviCRM Access Rules.

I have created a profile that shows up under a logged in user's Drupal User Account Profile to that he/she can update it.  It's a volunteer application and I only want it to show on the Drupal user profiles of Drupal Users with the role of "Volunteer Applicant".  I've created a synced "volunteer Applicant" GROUP AND ACL ROLE in CiviCRM and then an ACL rule granting them access to the Volunteer Application.

But what's the point?  If an ACL can't DENY everyone ELSE the ability to see a profile, then what good is it?  what good are CiviCRM access rules?

Or am I missing something?  The Volunteer Application shows up for EVERYONE, which can be confusing for non-applicants.

How do I create an APPLICATION profile and set it so that ONLY VOLUNTEER APPLICANTS can see it? 

Thanks in advance.

miko

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 2
  • CiviCRM version: 3.4.5
  • CMS version: Drupal 6.22
  • MySQL version: 5.0.77
  • PHP version: 5.2.11
Re: ACL (Access Rules) and RESTRICTING PROFILES- CONFUSED- HELP?!!
May 13, 2011, 05:57:26 am
I thought I saw Donald Lobo reply to someone about an SVN module called something like HRD SECURE or something like that but I lost the link and even when I was reading their posts and the svn code, I wasn't sure that it was what I wanted or how I would implement it on our side?  I don't get what all this SVN stuff is?

miko

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 2
  • CiviCRM version: 3.4.5
  • CMS version: Drupal 6.22
  • MySQL version: 5.0.77
  • PHP version: 5.2.11
Re: ACL (Access Rules) and RESTRICTING PROFILES- CONFUSED- HELP?!!
May 13, 2011, 06:54:58 am
OK, forget it!  I figured it out finally.  You have to remove profile view permissions in Drupal from authenticated users.  this also removes the name and address view from "My Account" in Drupal, so then you have to add that profile to an ACL giving VIEW access to everyone.

The rule I didn't get was/is:

Drupal handles ALL DENIAL of access and OVERGRANTS access when you allow CiviCRM features.
To use CiviCRM ACLS at ALL with Drupal, you need to turn OFF more Drupal permissions so that the CiviCRM ACLS can "give them back".

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • ACL (Access Rules) and RESTRICTING PROFILES- CONFUSED- HELP?!!

This forum was archived on 2017-11-26.