Esta funcionalidad puede ser movida a usergroup.lib.php me parece que ya existe.
ver UserGroup::get_id_by_name()