在部署好nocobase后,开始无代码进行系统开发的时候,在系统设置的第一个菜单选项就是“访问控制”,那么nocobase的访问控制怎么使用呢?看完这篇文章相信相信你就会使用nocobase的访问控制功能了。
nocobase的访问控制本质就是系统的角色控制,在默认的页面可以进行角色的创建以及角色的权限控制,在安装完成后默认是拥有两个角色权限的,分别是管理员以及成员(小提示:两个角色权限的角色名称是可以自定义修改的,不会影响使用)。
可以看到nocobase的权限配置功能主要分为高级权限、数据表权限、菜单访问权限三种。
在默认的通用配置界面中,配置权限的:
- 允许配置界面(可以界面、菜单进行编辑)
- 允许安装、激活、禁用插件(单纯的管理插件功能,只有这一个权限的话,叫做插件管理员)
- 允许配置插件(可以对所有插件和功能进行配置,)
- 允许清除缓存、重启应用
这4个属于高级权限,可以对整个nocobase无代码开发系统进行管理,建议给系统管理员使用。
全局操作权限是指对系统所有数据表的操作权限,可以设置不同操作在数据表的数据范围,它比数据表权限范围要大,数据表权限是可以对单个表的权限进行设置。这里的数据范围要大、数据表数据范围要小。
在全局权限设置全部数据范围,但是在数据表的设置仅自己的数据范围的话,那么最终是以数据表的权限范围为准的。
在对操作权限进行设置的时候主要是以数据范围为准的,这个比较复杂,在后期会单独进行说明。
全局TAB的菜单访问权限,只是针对新界面的访问权限设置,建议无代码开发完成后,关闭这一项,测试期间可以开启。
菜单访问权限可以设置不同角色对不同界面菜单的可见性,以此来控制不同角色的访问权限。
以上就是nocobase的访问控制界面的说明了,如果你有其他问题欢迎提出。
原创文章,作者:大壮同学,如若转载,请注明出处:https://www.lidazhuang.cn/jiaocheng/1820.html