在B端系统中权限设置是常见的功能,合理的权限设计有助于协助用户处理更多事务,并且提升用户的操作效率。如何准确的设计B端系统的权限界面,主要取决于权限的内容,拓展性是否很强。
权限管理可谓是系统的基础,良好的权限功能设计可使系统稳定发展,避免后续由于业务变化导致权限功能大改甚至推倒重做的情况发生。
而对于B端自身系统而言,会存在很多的角色,比如常见的系统管理员、普通用户,这两者的功能权限会存在较大的差距,所以会通过后台权限来区分不同角色之间的功能权限。
功能权限
就是用户登录后,能看到哪些菜单,能看到哪些按钮,能执行哪些操作的权限。
在B端系统中不同的角色会有不同的功能权限,什么是功能权限呢?
举个例子:
某公司的高层管理员A在系统中拥有系统的全部权限,可以对系统中的模块进行增、删、改、查,而公司中的小职员B只拥有系统中的普通角色权限,只能查看自己的业务,不具备增、删、改的权限,这里的增、删、改也就是我们系统中所提到的功能权限。
对于一个完整的B端系统而言,功能权限远不止这些,不同的系统具有不同的业务,不同的业务场景也会对应具有不同的功能,例如常见的发布、提交审批、下载等功能,所以具体的功能需要根据实际的业务常见去定义,再根据不同的角色分配不同的权限。
权限界面类型
分类展示
系统中功能模块较多,每个模块的功能项比较多,就可以选择采用分类展示的方案呈现,通过切换左侧分类设置对应模块的功能权限,每个模块展示对应的功能,功能模块比较清晰,且可以快速找到对应模块进行设置。
平铺展示
更多的是针对具有相同层级、功能选项较多,设置比较复杂的场景。 每个模块都分为了两个层级,有时还会具体细分三个层级,每个层级都有对应的功能选项,这样在设计排版时也非常的清晰。
树结构
如果系统中功能模块较少,并且功能比较简单,设置的功能权限也比较简单,这样的业务场景对于功能设置页面是最简单的,我们只需要将整个系统中的功能采用一颗树的结构展示即可,用户只需要根据模块勾选对应的功能,如果功能存在多级结构,这个方案也同样适用。