Posted by jcopperman on February 22, 2012 at 10:32am
Any solutions for multiple organizations?
The same content applies to everyone but contacts,events etc would not be shared.
Example:
Organization ABC with users 123
Organization XYZ with users 345
Organization ABC contacts etc are seperate from Org XYZ. In another example how could one allow a single drupal site with multiple roles and users have access to their own sets of CiviCRM Contacts?
An assumed solution would be the db tables for org ABC would be prefixed: abc_contact, xyz_contact
Here, there is no need for a multi-site installation. Just a table prefix or multiple db's. Are there any modules available that assist in configuring this kind of setup?
Comments
Single site ...
Hi:
This could be solved with organics groups but It's necesary more information about the sites. Do they need to share the same information or different for each site ?. Do they need a theme for each site ? A user could be in differents sites ?
I've been looking into
I've been looking into organic groups but cant seem to figure out how they relate. Basically, I want a group of users to have access to their own set of contacts but not others. I still want the same site, theme, etc. There are many add-ons/modules available but they all seem to focus on controlling content access. I want to control data access.
Lets say I am user "Sam", I belong to group/organization/company "Sam's team". Only users belonging to my group can see my contacts/events/posts. I cant limit content access here because I still need user 'Bob' and his team 'Bill's team' to be able to manage their own set of data.
I hope I'm making sense. I dont want to multi-site when I want all groups to have access to the system, but limited to their own subsets of data.
Thanks for the quick response! :)
Hi: It seems that OG could be
Hi:
It seems that OG could be the answer. Besides there are some modules that resctrict the access to a content. But you can set that a user belongs to more than a group and he(she) can "see" not only information about one group.
When you build a site and you give permissions, you can add roles and restrict the content to the owner. Also you can add permissions to other roles.