Есть ли какой-либо компонент в Laravel для обработки многоуровневого доступа пользователей к данным? - PullRequest
0 голосов
/ 08 февраля 2019

Мне нужно реализовать многоуровневый доступ к сохраненным данным в моем проекте Laravel 5.7.У меня есть уровень доступа для этого пользователя:

Company leaders
    Middle manager
        Unit manager
            Sales colleague

Коллеги по продажам могут получать доступ только к сохраненным данным.

У отдела есть много коллег по продажам, и они могут получить доступ к его собственным данным и данным.данные их коллег по продажам.

У менеджеров среднего звена есть много менеджеров подразделений, и они могут получить доступ к его собственным данным, данным менеджеров подразделений и данным своих коллег по продажам.

Руководители компаний могут получить доступ ко всему.

Пользователи любого уровня могут добавлять новые предложения, клиентов в базу данных.

Так что это не ACL, я думаю, но я не хочу изобретать велосипед.Есть ли какой-нибудь существующий проект, который может обрабатывать этот метод доступа?

...