I would like to create a custom role based on the non-editing teach role that can upload new users from a csv file, add individual new users on the site and enroll users in courses.
Not certain that it is going to be needed, though anticipate it may be useful. I tried adding permissions linked directly to the above, though think I'm missing a menu permission perhaps? As the user can't see the site administration menu to access the required settings.
I could search further and test a few things, though if there is someone that has perhaps done this before and has a list of permissions to add, that would be most helpful.
We're currently using Moodle 3.5.