Просто зафигачить роль в юзера? А знаешь чем это плохо? Например какой-то роут доступен админу и редактору, тебе надо защитить его и прописать где-то ссылку, защитить еще и ее (чтобы не отображалась другим ролям). Уже дублирование будет. А потом ты захотел чтобы этот роут был доступен еще менеджеру и придется искать все эти места и менять.