我们在 Laravel 网站上使用 Voyager 作为内容管理员。我们能够分配角色以在页面模块上拥有各种 BREAD 权限,例如作者可以添加页面,而编辑可以编辑/删除页面。
我们需要建立一个权限结构,其中某些角色可以访问特定页面,例如 editor-tech 可以访问技术相关页面,而 editor-finance 可以访问财务相关页面。
我想问是否有任何方法可以分配角色以在页面上具有权限。下面的屏幕截图说明了每个角色的复选框。单击该复选框时,页面将被标记为该角色。
当用户登录 Voyager 时,用户将只能在分配给其角色的页面上获得 BREAD 权限。