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) »
  • What is meant by "Reserved Group"?
Pages: [1]

Author Topic: What is meant by "Reserved Group"?  (Read 675 times)

Mark Tompsett

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 9
    • QualityTime Services Ltd
  • CiviCRM version: 4.3.4
  • CMS version: Drupal 7.22
  • MySQL version: 5.5.30-cll
  • PHP version: 5.3.23
What is meant by "Reserved Group"?
December 03, 2012, 12:41:54 pm
This feature of a group does not seem to be documented in the CiviCRM User and Administrator Guide published last month, and I cannot find any information on it in these forums.  The on-screen text by the checkbox "Reserved Group?" simply says "If reserved, only users with 'administer reserved groups' permission can disable, delete, or change settings for this group. The reserved flag does NOT affect users ability to add or remove contacts from a group."  so I am mystified as to the purpose of reserved groups, ie what value they add, or problem they solve. 
Can anybody please enlighten me?   ???

Thanks
Mark  :)

JonGold

  • Ask me questions
  • ****
  • Posts: 638
  • Karma: 81
    • Palante Technology
  • CiviCRM version: 4.1 to the latest
  • CMS version: Drupal 6-7, Wordpress 4.0+
  • PHP version: PHP 5.3-5.5
Re: What is meant by "Reserved Group"?
December 04, 2012, 09:12:34 am
Hi Mark,

Mostly, reserved groups are for built-in CiviCRM groups - for instance, the "Administrators" group, without which CiviCRM can't function.

However, you may want to create your own reserved groups if, for instance, you have a hook or an ACL or something that would break horribly if a group was deleted or its settings changed.

Jon
Sign up to StackExchange and get free expert CiviCRM advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

Mark Tompsett

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 9
    • QualityTime Services Ltd
  • CiviCRM version: 4.3.4
  • CMS version: Drupal 7.22
  • MySQL version: 5.5.30-cll
  • PHP version: 5.3.23
Re: What is meant by "Reserved Group"?
December 04, 2012, 10:19:49 am
Thanks Jon

It is just such a huge shame that there is not an obvious way to restrict ACL groups to be editable by administrators only.
I understand that a reserved group is useful if it has external dependencies (eg via the API) so that unauthorized users cannot change the name or delete it, but it would be so much more useful if additionally its members could not be changed by unauthorized users also (as a CiviCRM ACL restricting access to a group of contacts may be dependent upon it).  Is there a way to achieve this somehow, eg using CiviCRM ACLs?  This would be so useful.

Thanks
Mark

Jason W

  • I post frequently
  • ***
  • Posts: 197
  • Karma: 12
  • jason@civitrainingtutorials.com
  • CiviCRM version: 4.2
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.x.x
Re: What is meant by "Reserved Group"?
December 05, 2012, 07:38:49 am
Hello Mark,

I usually set up ACLs so that Administrators are allowed All operations over Groups, Staff have all but delete, and authenticated users can only view and search groups. I have even gone so far as to set up ACLs for each group. It is definitely possible.

Cheers,
Jason
civiTrainingTutorials
"Helping You Help Others"

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • What is meant by "Reserved Group"?

This forum was archived on 2017-11-26.