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 »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • Oh man! Trekkies!!!
Pages: [1]

Author Topic: Oh man! Trekkies!!!  (Read 3227 times)

davedorm

  • Guest
Oh man! Trekkies!!!
June 15, 2007, 03:19:33 am
Hey all,

This is going to sound like a silly use for CiviCRM. I am a member of a Star Trek fan club. We have 3800+ members internationally, with over 200 chapters. The memberships can be individual or family. The membership is broken down into regions and chapters. There will be multiple roles (ACLs should work well here). Here's a breakdown of what I need.

So my basic unit is the contact. Joe Member.

That contact is part of a chapter, the USS Lollipop. (She's a good ship!). Her Chapter President is Dave.

That chapter is part of Region Two, whose coordinator is Jack.

RC Jack oversees 32 chapters in his Region. Each chapter has a minimum of 10 members. Some as many as 40.

Can the chapter president (Dave) have access rights to ONLY his members, while the RC Jack has access to all of the members of all 32 chapters in his region?

Also, how do households fit in? Can I use a household to track our family memberships? There are cases (odd) where one member of a family is a member of one chapter and other members are part of other chapters. Can members of a household belong to multiple groups?

As far as adding the needed specialized fields, that all looks do-able in CiviCRM. I just need to know if the access control schemes will work in the model I am outlining.

Advice?


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Oh man! Trekkies!!!
June 15, 2007, 07:44:10 pm
Dave - Supporting the type of tree hierarchy of permissions you describe is one of the goals of our evolving ACL model. That said, it's definitely non-trivial and somewhat cutting edge to implement - and you'll definitely need to do the setup directly in the DB tables rather than trying do use the Admin UI. So, to some extent you will "boldly go where no wo/man has gone before." (Actually I think a few of our political campaign users have done implemented some of this - and I'm hoping they'll chime in.)

RE: households and memberships, you can create membership type(s) where the member is a household and membership is automagically extended to any household members. (Use the "Relationship Type" field when setting up the Membership Type.)

Feel free to post back w/ specific questions once you've delved a bit into the ACL stuff.
Protect your investment in CiviCRM by  becoming a Member!

davedorm

  • Guest
Re: Oh man! Trekkies!!!
June 15, 2007, 08:51:29 pm
Quote from: Dave Greenberg on June 15, 2007, 07:44:10 pm
need to do the setup directly in the DB tables rather than trying do use the Admin UI. So, to some extent you will "boldly go where no wo/man has gone before." (Actually I think a few of our political campaign users have done implemented some of this - and I'm hoping they'll chime in.)

I want to use as much of the built in functionality that I can to save work. You guys have developed a wonderful tool. Our organization has already rolled out Joomla as our website/CMS, so this was the next logical progression.

What I am not sure of is how to list the chapters. As Groups? As Organizations? As both?

Quote from: Dave Greenberg on June 15, 2007, 07:44:10 pm
RE: households and memberships, you can create membership type(s) where the member is a household and membership is automagically extended to any household members. (Use the "Relationship Type" field when setting up the Membership Type.)

I did not see any way to make an individual a member of a household. I assume that is done through Relationships?

Thanks, Dave, for your help!

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Oh man! Trekkies!!!
June 16, 2007, 07:59:03 am
You should play with this a bit with a small set of data - but I think Chapter = Group will work better for you - as there is built-in support for ACL permissioning on groups.

"Household member" is a type of Relationship as u noted. Create a household and then setup members from that's household's Relationships tab.
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • Oh man! Trekkies!!!

This forum was archived on 2017-11-26.