Modules have been developed to integrate Reservations with CiviCRM, including:
- CiviCRM MultiDay Event
- CiviCRM Event Autogroup which is being merged with CiviCRM Certify
- CiviCRM Prerequisite Check
Those modules allow you create an event in CiviCRM configured to add a contact to a certification group in CiviCRM when class is complete if they've passed. Once the contact added to the group, they are also added to associated to a Drupal Role.
CiviGroup Member Sync
CiviGroup Roles Sync