Roadwarrior bulk creation and removal

Hi friends, I’m facing some difficulties trying to manage from 20 to 30 new RoadWarrior users on IPFIRE, every three months. I’m using with remote classes in my didactic laboratory, where students connects to the underlying network to access the experiments.

Are there any way to programmatically create or delete OpenVPN users? I know I can look under the hood and make the alterations by myself. But it would be nice to have a csv file upload for bulk creation or removal of users.

Any comment are greatly appreciated.