Создание новых записей ACL в Spring-Security-ACL - PullRequest
0 голосов
/ 18 апреля 2019

Я использую аутентификацию на основе ACL с использованием spring-security-acl в моем приложении на основе Spring Boot. Я настроил свое приложение и создал 4 таблицы, необходимые для ACL, и авторизация работает очень хорошо во время операций типа READ или WRITE. Но сейчас я вручную создаю записи в своих таблицах ACL.

Я ищу способ автоматически создавать, обновлять и удалять записи ACL при создании, обновлении и удалении новых объектов. Я знаю, что у bean-компонента aclService есть похожие методы, такие как createAcl, но мне трудно эффективно их подключать.

В моем текущем сценарии есть несколько репозиториев, которые я выставляю как конечные точки REST, используя spring-data-rest. Таким образом, я не пишу вручную какие-либо методы контроллера для операций на основе записи. Поэтому я не знаю, как я могу представить создание записей ACL (или их обновление и удаление).

Я видел этот вопрос Использование Spring Security ACL , но он действительно не дает ответа на вопрос, как подключиться к spring-data-rest

...