Course access is according to the LV booking in CampusManagement. Course access in OpenOlat can be made possible by entering a Course_ID from CampusManagement. The booking of business events/modules in CampusManagement then affects an OO course assigned 1:1. (see
Large business events are split in CampusManagement and offered for booking with different Course_IDs, but should be represented in OO in only one course. For this reason, it should be possible to store several course IDs in one OO course.
Adapt OpenOlat that multiple Course_ID's can be specified and read via SQL. The separation will probably be done with commas.
Technical detail: No regular expressions can be used in SQL to read from the DB.
(see Spec - german only)