Synchronising drupal users information with civicrm

Component ID

1404294

Component name

Synchronising drupal users information with civicrm

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

The idea of this module is to map drupal user's fields to his related civicrm contact's fields so every time a change is made in the drupal side, the change is automatically reflected on the civicrm side.

The state of this module is very initial and a lot of improvements can be done:

1.- The civicrm fields names are not obtained dynamically from the civicrm db, for several reasons:
it is necessary to make changes on the settings.php files to define a connection string for the civicrm db, depending on the parameters chosen on the civicrm installation the prefix of the tables can be civicr_ or different... Another problem is to obtain clearly civicrm custom fields defined for the contacts.

2.- Drupal profile files are considered and obtained dynamically rom the db (content_type_profile table), but only simple fields so for example image and location fields are not considered.