вот дефолтный доступ - юзера берем из контекста web, у текущего юзера есть доступ и у любого админа с ролью 2. Плюс еще кастомно можем запилить что-то. А дальше для каждого сервиса типа ProfileInfo и т.п. можно переопределить
ну кстати не факт. может я какого-то редактора или менеджера по заказам вообще в админку пускать не хочу - пусть себе сидит на фронте да смотрит, какие заказы прилетели и какой у них статус или что там за новости работники его отдела написали. зачем ему роль просмотра документов в админке - только путаница
так я и говорю, что не надо делать в разных местах, если можно в админке создать права и кто-то потом сам будет решать, какие из них к какой роли цеплять