Logic from Drupal Extension for role assignment pushed into drivers.