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) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions (Moderator: Dave Greenberg) »
  • Organic Groups Sync Tool
Pages: [1]

Author Topic: Organic Groups Sync Tool  (Read 1654 times)

jt196

  • I post occasionally
  • **
  • Posts: 33
  • Karma: 3
Organic Groups Sync Tool
December 11, 2007, 08:05:51 am
I'm looking to restrict some access to content on my site to members - this was one of my many reasons for choosing a CRM/CMS combination.

After some research, I've found that the best way to do this seems to be using Drupal's Organic Groups module. I create an organic group on Drupal, and the contacts sync with CiviCRM. Easy.

Unfortunately, I'm starting from a database of contacts sitting on CiviCRM - and my workflow is such that most of my contacts come into the system through the CRM manually.

As I understand it, CiviCRM/Drupal og-sync only goes from Drupal to CiviCRM, not the other way round as detailed here:

http://wiki.civicrm.org/confluence/display/CRMDOC/Organic+Groups+CiviCRM+Synchronization

Unfortunately I'm not a programmer and don't have access to funding to get this feature developed.

I would appreciate any thoughts on how to get from CiviCRM to Drupal in terms of user access. In addition, I hope Messrs Lobo and Greenberg acknowledge this as a vote for a feature request - with gracious thanks for the work on the current system.

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: Organic Groups Sync Tool
December 12, 2007, 06:19:07 am

The current OG sync module has some code which attempts to do reverse synchronization. There is the issue that we can only do the reverse if the contact has a user record.

Unfortunately, i would classify the current code as a prototype, so you need to be a programmer and/or have funding to move it to the next level. Tighter integration with drupal is on our roadmap, but this is not a planned 2.0 feature

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

jt196

  • I post occasionally
  • **
  • Posts: 33
  • Karma: 3
Re: Organic Groups Sync Tool
December 12, 2007, 08:22:03 am
Thanks for the reply Lobo.

I guess I'll have to look into importing names of users into the Drupal database for the moment on a weekly basis...

Has anyone thought about going down the 'user role' route rather than the 'groups' route? ie user 'y' is role 'x'. The 'nodeaccess' module can restrict access to content on a website. I guess this would still mean going down the same pathway of having a bunch of Drupal users synchronising with contacts on CiviCRM.

Not knowing much about what's involved, this is all blind speculation - just throwing a few ideas around - that's all.

Cheers,

Jim.


Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions (Moderator: Dave Greenberg) »
  • Organic Groups Sync Tool

This forum was archived on 2017-11-26.