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