Огромное спасибо за подробные ответы!
Суть проблемы действительно заключается в том, что необходимо изменить способ записи на курс а не способ авторизации в системе.
Ученики записываются на курс самостоятельно используя кодовое слово - самостоятельную запись отключить не получится. Учителя были записаны на курс при помощи самостоятельной записи и я хотел изменить им способ для того чтобы на странице записи не отображалась строчка "Записаться учителем" т.к. если в настройках курса полностью отключить этот способ, у учителей пропадает доступ, а если запретить новые регистрации, строчка "Записаться учителем" становится не активной но остается на странице записи.
Таким образом, на сколько я понимаю, остается только "кучу таблиц руками редактировать". Оно конечно того не стоит, и в принципе нет ничего критичного в том, что на странице записи останется неактивная строчка "Записаться учителем".
Еще раз огромное всем спасибо за ответы!