@mamont80

Какой есть ПО для управление правами абстрактных объектов на основе ролей, которое можно использовать в качестве готового микросервиса?

Задача. Условно есть объекты: юзеры, группы юзеров и какие-то документы, папки. Есть какие-то permissions, действия, над всем этим, сгруппированные по ролям. Надо иметь возможность прописывать права на основе ролей и проверять разрешения на действия юзера над объектом. Надо прописывать правила разрешения: Документ1 => Читать => Группа юзеров. Потом получать то что может делать некий юзер с каким-то документом.
Всё это в виде отдельного сервиса, к которому будет обращаться основное ПО. В целом система проста и понятна, можно написать самому, но кажется, что это будет изобретение велосипеда. Что есть из бесплатного?
  • Вопрос задан
  • 15 просмотров
Пригласить эксперта
Ответы на вопрос 1
Не микросервис, но библиотека:
https://casbin.org/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час