Как назначить определенные права доступа к страницам определенным ролям с помощью Laravel Voyager

Мы используем Voyager в качестве администратора контента на нашем веб-сайте Laravel. Мы смогли назначить роли, чтобы иметь различные разрешения BREAD для модуля Pages, например Автор может добавлять страницы, а редактор может редактировать / удалять страницы.

Нам нужно настроить структуру разрешений, в которой определенные роли могут получать доступ к определенным страницам, например, редактор технологий может получить доступ к страницам, связанным с технологиями, а редактор финансов может получить доступ к страницам, связанным с финансами.

Я хотел бы спросить, есть ли способ назначить роль, чтобы иметь разрешения на странице. На приведенном ниже снимке экрана показаны флажки для каждой роли. Когда флажок установлен, страница помечается этой ролью.
введите описание изображения здесь

Когда пользователь входит в Voyager, он сможет получить разрешения BREAD только на страницах, назначенных его ролям.

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]