Two-way synchronize CiviCRM groups with Joomla ACL groups.
PHP Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


CiviCRM Group Sync

Author: Brian Shaughnessy

CiviCRM Group Sync is used to synchronize CiviCRM groups with Joomla 1.6+ ACL groups. After creating a sync rule using the component interface, any contacts added to a CiviCRM group will be added to corresponding linked Joomla ACL groups (provided the contact has an associated user record), and vice versa.

The extension, consisting of a component and plugin, handles synching when a user is added to an ACL group, when a contact is added to a CiviCRM group, and when a rule is created.

To download the package from github, click the download button and choose your preferred format. Or download a past version from the tags list. The single-package installer will install the component and install/enable the plugin.

Please use the github issue tracker to report any bugs.


- v2.0.0 :: Joomla 3.3.x/CiviCRM 4.4.x compatibility
- v2.0.1 :: remove references to DS constant for Joomla 3.3.x installation
- v2.0.2 :: condition the onContentAfterSave event for J2.5 and J3.0 compatibility
- v2.1.0 :: updates for Joomla 3.4.4 and CiviCRM 4.6.9 compatibility; code cleanup; ensure we trigger on ufmatch creation