Hi Forum,
We are just starting to use Totara. There is a problem for which I can't find a good solution right away: We want/need to provide a set of several courses (approx. 20) individually for several clients (approx. 25) in Totara. I have created the courses once and would now like to copy them and make them available to all clients. There is no ‘simple’ copy function in Totara, it works by backing up and restoring courses. That is a lot of clicking.
My question: What ways are there to make copying multiple courses easier or perhaps even automate it?
As far as I see, there are the following options:
Uploading multiple courses via CSV:
But it looks like you can only create the ‘shells’ of the courses, not the content? It is also not entirely clear to me which paths have to be specified in the CSV so that a backup file is used. (I already had a post about this here: https://totara.community/mod/forum/discuss.php?d=27761)
I am currently in the process of mapping this task using a script (Selenium Browser Automation). This could work, but is some development work for the script and may be unstable.
Is it possible to create/restore/update courses via API?
I would be very grateful for help with this.
Markus