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) »
  • Advice on allowing users to specify profile privacy settings
Pages: [1]

Author Topic: Advice on allowing users to specify profile privacy settings  (Read 1241 times)

orest.kozyar

  • Guest
Advice on allowing users to specify profile privacy settings
February 01, 2008, 02:44:17 pm
I've set up Drupal 5.3 with CiviCRM 2.0a3 and have been playing around with it.  It's very nice, but I have one question.  I'm trying to set up CiviCRM profiles to capture user information when they create a new account on the Drupal website.  I intend to expose the profile information in a "directory listing" (most likely via the CiviNode module and Views) that way people can search for each other via the website.  However, I'd like to allow each user to specify how much of their profile is listed in the public directory.  For example, we would like to capture their home address for contact purposes (both by administrative staff and members of the community).  Some people may not wish this information to be displayed publicly, so is there a way we can allow the user to specify, on a field-by-field basis, that access to that particular information be restricted to a particular group or made private?  I know that as an admin, I can specify fine-grained ACLs, but is there a way for users to do this by editing their profiles?

I've read through the profile information in the online manual, but saw nothing immediately obvious.  Any pointers would greatly be appreciated!

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Advice on allowing users to specify profile privacy settings
February 02, 2008, 04:17:35 pm
This would definitely be a useful and cool feature - but it is not currently available. When setting up a profile - you can set Visibility for each field "on behalf of the user". So you can see that City is public, but Street Address is only visible to your admin staff and the person themselves.
Protect your investment in CiviCRM by  becoming a Member!

orest.kozyar

  • Guest
Re: Advice on allowing users to specify profile privacy settings
February 05, 2008, 07:44:12 pm
Good to know.  Thanks for the reply!  Is this something I should put in as a use case or feature request?

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: Advice on allowing users to specify profile privacy settings
February 06, 2008, 12:08:20 am

If you can contribute a patch to extend civicrm to do it that would be great. If so, please file an issue and attach the patch

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

orest.kozyar

  • Guest
Re: Advice on allowing users to specify profile privacy settings
February 10, 2008, 05:53:39 pm
Ok.  I'm not too familiar with CiviCRM and it's not a crucial feature for the project so may be a little while (months) before I can roll a patch but if I come up with something, I'll definitely file it.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Advice on allowing users to specify profile privacy settings

This forum was archived on 2017-11-26.