Павел, я чегой-то подумал, что пользователь должен выбирать роль, с которой должен зайти на сайт, и только после её нажатия авторизоваться (картинку невнимательно посмотрел), поэтому за "куки" - сорри.
Но я Вам приведу другой аргумент, который сводит необходимость данного блока к нулю. Кстати, Александр косвенно затронул эту тему, но не с технической стороны.
Ситуация: пользователь авторизовался на сайте, вы показали ему свою страницу из блока с кнопками, а он посмотрел на это дело, и сказал: "Нафик, пойду ка я прямо в тот курс, кот. мне нужен". И набрал в адресной строке http://you.site/course/view.php?id=xx или на другую страницу, в Мой Мудл, например, или на страницу "Все курсы" или ещё куда-то прямиком, не пользуясь вашей ссылкой "Панель управления" в навигационной строке (например, используя блок "Мои курсы"). Кстати, у меня преподаватели навигацией вообще очень редко пользуются (то ли по забывчивости, то ли по недопониманию, то ли ещё от чего), постоянно им показываю, рассказываю, снова и снова, снова и снова…
А теперь вопрос: как вы технически запретите пользователю переходить напрямую, куда ему захотелось? Везде пропишите редиректы? Не устанете? В каждом блоке, в каждом модуле, в каждом ресурсе, элементе курса. А если этого не делать, зачем тогда вообще нужен ваш блок? Зачем юзер будет возвращаться в Панель управления, чтобы нажать "Студент", еще что-то нажать, ещё что-то сделать, потом попасть в курс, где он студент, если он и так напрямую может в этот курс зайти из любого места сайта и быть в этом курсе Студентом. А если он в одном и том же курсе и "Студент" и "Сотрудник", как быть в этом случае? Опять вы его будете редиректить в Панель для совершения лишних, абсолютно ненужных, "телодвижений"?
Извините, вас никто не поймет
Поэтому, попытайтесь Шефу всё это объяснить, на доступном ему языке. Тут я вас понимаю, сам неоднократно в такие ситуации попадаю, пробуйте донести до руководства абсолютную ненужность их "рацпредложений".
PS: всё высказанное не вам в упрек, обращайтесь за помощью, когда нужно будет. Но все действия должны иметь какую-то разумную цель и достигать необходимого всем результата, а не просто выполнения чьих-то желаний.