我是laravel的新手,经验不足。
在laravel项目中有一种定义访问级别的方案。我们的团队决定使用Spatie软件包来实现不同的访问级别。
我知道如何实现基本角色和权限,但是在我们的案例中,我们正在跟踪一个具有3个基本角色的应用程序: 1.完全管理员 2.员工 3.经理
在“员工”角色中,我们还具有子角色,例如英国员工,美国员工,全职员工等。
这些不同的组/角色具有不同的权限,我们可以根据需要进行更改。 在访问级别的索引页面上,我们可以通过确定要创建哪种角色类型来创建新角色。 员工/经理/自定义。选择一个角色后,我们转到另一个页面,在该页面上,我们根据角色类型(员工,经理或自定义)获得了一些预定义的权限。此外,我们可以更改这些权限以定义新角色。
有人可以建议我如何使用Spatie来实现这种情况吗?
此外,如果问题无法理解,请提出修改建议。