В проекте есть ентити Юзер у которого есть Роли. У роли есть ентити привилегии. (Админ, Юзер и тд). Стал вопрос добавления разрешений для ролей. К примеру Админ может иметь доступ везде и удалять, добавлять юзера, Юзер не может добавлять юзера и тд. Пример простой, на деле ролей больше и действий, которые нужно ограничить и разрешить много.
Как лучше это организовать?
@Secured("Role") на методе? Либо есть более елегантный способ?