Thank you Scott but that won´t work for me.
We want that enrolments to some courses are made only by administrators or teachers, to some other courses with a database and few others are made manually. I can´t find a way to do that. In my opinion, the enrolment method should be a course property instead of a general one.
If still there isn´t a plugin for that, I will work on it.