This module is used to integrate a Drupal site with the "ISGweb for iMIS" product developed and hosted by ISG Solutions. While ISGweb can be visually integrated with any CMS via HTML iframes, this module establishes a direct data sync between the iMIS and Drupal databases and provides a greater opportunity for Drupal developers to create other modules based on iMIS member data. The module authenticates users against the ISGweb web service endpoint, syncs data to Drupal, and can optionally be configured to replace core user module pages with ISGweb iframe pages (e.g. new user registration, password reminder, user profile view and update).

The module was designed to give iMIS DBAs direct control over the list of users that are allowed to sign in to Drupal. See README.txt for additional details. Site administrators are encouraged to work directly with ISG Solutions to customize this module's iMIS database objects as needed.

Screenshots

  1. Screenshot 1
  2. Screenshot 2
  3. Screenshot 3

Known Issues

There is currently no guard against multiple users (who have the "administer imis_isgweb" permission) running the full data sync at the same time. Note that this routine will likely only be run once following the initial module installation; thereafter, the cron implementation will automatically sync the data differential.

Sponsors

Sponsored by:

Author

Nate Mow of Interactive Strategies.

The author can also be contacted for paid customizations of this module as well as Drupal consulting, installation, development, and customizations.

Supporting organizations: 

Project information

Releases