权限管理升级 助力仓库精细化管理

WMS权限管理优化已经于7月28日随正常版本迭代发布,发布后经过两周的灰度使用没有出现不良反馈,于8月18日随正常版本迭代开放给所有WMS的用户使用。

一、权限管理优化解决的问题

长期以来,WMS系统中针对内部员工的权限管理较为简单,仅仅通过大的菜单模块进行权限划分,不适合WMS管理者对于各个功能点的精细化管理要求。同时随着WMS功能内容的增多及业务场景覆盖的快速增长,原有的权限体系的限制和分配也变得更加困难,对于使用者来说,分配以后的效果也更难以被理解。所以我们将权限管理体系进行了升级优化。

二、权限管理优化达到的效果

这次我们对于权限的优化主要是把固化的权限点拆解为灵活配置的权限体系。功能上有两大变化:

  1. 我们将原来挂在一级菜单上的权限点扩展到了具体的功能操作级别,且在大部分功能上都将查看、操作权限分开,部分特殊的功能操作也设置了单独的权限点,解决了仓库内部进行更精细化管理的要求。
  2. 我们增加了角色管理,仓库可以根据自己的实际情况进行角色的创建与角色权限配置,这样系统的权限可以更加匹配实际的管理情况,也省去了需要一个一个员工配置的麻烦。

在这次优化以后,系统将默认设置三个角色,权限管理要求较弱的仓库可以直接使用默认的仓库进行配置:

  • 系统默认角色Owner,有所有权限
  • 系统默认角色Admin,默认有权限点中所列的设置模块、账号设置模块、仓库报表的所有权限
  • 系统默认角色Operator,默认有入库、出库、库存的权限

三、对于原有权限和角色的处理

因为原有的权限和角色已经运行了很长时间,很多仓库都已经适应了原有的权限体系,所以为尽可能的减少对于仓库原有管理模式的冲击,我们将原有的角色在新的权限体系下进行了如下映射:

  • 用户原来是Operator角色的用户:
    • 原来有入库、出库、库存权限的初始化角色为Operator,除有Operator的默认权限外,根据用户原有权限模块初始化为这些模块的所有权限点(比如一个用户原来是Operator,有出库、入库、退货、库存、产品的权限,上线后默认角色为Operator,权限点为Operator权限+退货、产品的权限)
    • 原来如果入库、出库、库存中有任意一个权限没有的,初始化角色为空,根据用户原有权限模块
  • 用户原来是Admin角色,初始化为Admin,权限点为Admin权限+已配置模块的权限(包括员工管理和角色管理权限)

我们希望可以通过这次权限的优化,帮助仓库更好的解决内部管理的问题,提升仓库的管理效率和管理精细化程度。

四、FAQ

1. 系统默认权限是否可以修改?

系统的默认角色不可以修改,但是创建角色的时候可以设置关联角色,通过关联角色可以拿到这个角色的所有权限,所以可以创建一个基于默认角色权限的新角色。

2. 我以前配置了一些客户的操作权限,是否会丢失?

不会丢失,我们在新的权限体系初始化时,已经将老的权限与新的权限点做了对照,您以前配置的权限点,我们会映射转移到新的权限点上。

3. 每个角色是否可以设置多个用户?

除了系统默认的角色Owner为不可添加或者修改用户以外,其他的角色都可以设置多个用户。

4. 一个用户可以对应多个角色么?

目前暂时不可以,现在的一个用户只能属于一个角色下。但是我们有计划在后续的迭代中优化,开放一个用户可以配置多个角色的功能。

5. 我创建的新员工,默认角色是什么?

与您以前创建新员工一样,当您在进行新员工账号的创建时,可以选择系统默认的角色或者您创建的角色。

6. 角色创建这个功能的权限谁可以设置?

这个功能因为与用户创建组合使用可以轻易的获得较大的权限,所以这两个功能点的权限仅可以由Owner进行分配。

On this page