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) »
  • Profile types leaking between each other, Why?
Pages: [1]

Author Topic: Profile types leaking between each other, Why?  (Read 569 times)

mdlueck

  • Ask me questions
  • ****
  • Posts: 382
  • Karma: 4
  • CiviCRM version: 4.7.24
  • CMS version: Drupal 6.x
  • MySQL version: 5.5.54
  • PHP version: 5.3.10
Profile types leaking between each other, Why?
January 23, 2011, 05:20:32 am
There is yet a further question ( first one: http://forum.civicrm.org/index.php/topic,18205.0.html ) now and it is rather EMERGENCY level this time.

We had created our own custom profile layout (I will call it) to support a database list of professionals / third parties. Added fields to it, yadda yadda... There are search capabilities for that profile. It was meant to be a Rolodex of sorts.

Totally separate, WE THOUGHT, was entries within ANOTHER profile layout for our constituents.

Horror of horrors, constituents show up through the search view of the list of professionals / third parties!!!

Is CiviCRM really NOT partitioning the Profile area of the database, keeping track of which record is of which type, perhaps via the GID=# in the URL? Or did we do something wrong when we added the database list of professionals / third parties?

And yes, we have already done as much damage control as possible by 8:18 Sunday morning... Disabled the Rolodex profile, added /civicrm/ to robots.txt, requested Google dump the data.
« Last Edit: January 23, 2011, 07:07:51 am by mdlueck »
--
Michael Lueck
Lueck Data Systems
http://www.lueckdatasystems.com/

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: Profile types leaking between each other, Why?
January 23, 2011, 06:43:25 am

1. make sure you use:

"Limit Listings to Group"

in advanced settings of profile to just professionals/third parties for the appropriate profile

2. For profiles that should not be searched:

* Make sure none of the fields are "In Selector" (and hence dont appear in search results)
* Restrict permissions on "Profile Search" to a limited group

Profiles are great, but are also dangerous if not used and setup properly

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

mdlueck

  • Ask me questions
  • ****
  • Posts: 382
  • Karma: 4
  • CiviCRM version: 4.7.24
  • CMS version: Drupal 6.x
  • MySQL version: 5.5.54
  • PHP version: 5.3.10
Re: Profile types leaking between each other, Why?
January 23, 2011, 07:05:42 am
Yes Lobo, we found "Limit listings to a specific Group?" and selected the "Rolodex" type. Bingo! (sssiiiggghhh....)

Thank you for confirming the solution we had arrived at. We appreciate it!  ;D

Quote
* Restrict permissions on "Profile Search" to a limited group

By this, is that restriction specified at a global level, or for each type of profile? Actually we need anonymous to be able to search through the "Rolodex" type, but obviously NOT other types of profiles.

This one "Rolodex" profile type is the only profile type that search is enabled for. But that is "right now"... so if we need another Profile type to be searchable, will "Limit listings to a specific Group?" keep Profiles separate? (I would think so based on the UI.)
--
Michael Lueck
Lueck Data Systems
http://www.lueckdatasystems.com/

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • Profile types leaking between each other, Why?

This forum was archived on 2017-11-26.