✅已解决 | 资源与菜单

请教下,我们之前系统资源是树形菜单,如果迁移到authing 目前调研的authing里面资源-菜单 这些都没有层级关系,如果查询用户有权限的资源是需要按authing这面重新修改吗?

可以通过设置资源名称来体现层级,比如 menu:level1:level2 这种形式

举个例子:
比如我有一个报表管理一级菜单和账户日报二级菜单,我需要建两个资源吗
menu:报表管理
menu:报表管理:账户日报
让后把这两个资源分配给同一个角色,然后这个角色下的用户才能有访问账户日报的权限

可以设置两个资源,也可以设置一个资源,Authing 在判断权限的时候也支持通配符的形式,如 menu:报表管理:*

那获取【用户资源列表】时候是没有层级,如果我想按照我们现在的树形层级展示就需要我们自己特殊处理数据结构了是吧

目前是这样的处理方式

好的,感谢您的耐心解答