I have spent a few days racking my brain for the "right" way to come up with the solution for this project, but have backed away from "right" way to "a" way to do it.

The intent of the project is to have a member-only site for an association which I do web consulting for. The way that the association works is, the member of the association is actually a company rather than a person. However, there are roles from within the member company which should allow for people to have access to the member-only site. For instance and owner, manager, etc. So where the problem arises is I need a "company-profile" in which users of that company can modify it, and I need about 300+ of these "company-profiles". My vision of the profile is a html form, which can be pre-populated from a "member database", but is able to me updated and modified by users with the permission to. Also, to make matters worse some members will need to have access to multiple "company-profiles".

If I can somehow figure all that out, I can get everything up and running fairly smoothly. Any help / suggestions / examples would be greatly appreciated and would allow me to enjoy my holiday season, rather than work through it. Haha. Thanks again.

Regards,

smcguinness

Comments

matt_paz’s picture

We're working on migrating our entire site to drupal as I type. We have an institutional, rather than, individual model too. We're using the usernode module and lots of CCK. We also have a automated synching process that keeps data that is maintained in a separate system (our CRM) up to date. We'll only have one company profile record; however, but we are going to be using the tabs module from js tools in both our user and org nodes ... we still have a long way to go, but I'd be interested in learning more about your experiences/target.

Cheers,
Matt

smcguinness’s picture

Yes I am working hard to get our association members' site up on drupal, so maybe we can move our consumer side site to drupal as well. We also have a CRM system which we are hoping to sync to the drupal site. (We use a custom built Filemaker Pro solution) Unfortunately, I think the biggest hurdle is getting my head around the whole process of the company profile with user based permissions to those profiles. I have toyed with using OG, nodeFamily, etc, etc but either aren't familiar enough with the module or doesn't go far enough.

If I could just get make that leap of getting the users tied to specific profile nodes I could continue with all the other neat features we want to offer our members.

Good to hear I'm not alone though.

smcguinness

matt_paz’s picture

What association are you developing for? We might be able to share some ideas.

I'm at EDUCAUSE (http://www.educause.edu).
Our only public-facing drupal deployment is running at http://connect.educause.edu

Cheers,

Matt

pacer’s picture

You might categorize you nodes, create roles for each category in drupal and then define access policy using taxonomy_access module.