Задать вопрос
@mamont80

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

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

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

Похожие вопросы
LIAN Москва
от 270 000 до 300 000 ₽
Aporia Севастополь
До 150 000 ₽
ITK academy Воронеж
от 75 000 ₽