suzyq 足交 从居品司理视角谈用户权限

发布日期:2025-01-06 17:20    点击次数:129

suzyq 足交 从居品司理视角谈用户权限

唯有在系统中存在多个用户,势必会波及到用户权限的处理问题。这篇著作,作家追想了用户权限的计划问题,包括界说、搭建和我方的想考suzyq 足交,供诸位参考。

前几天与一位居品一又友谈天的期间有聊到某项打算用户权限应该何如联想的话题,其时在我脑海中闪过了好多贬责有打算,然则我却不知说念何如有逻辑性的进行抒发,于是我坚韧到是该追想输出的期间了……

一、什么是用户权限

日韩成人av电影

用户权限是总共应用系统最底层的逻辑,唯有系统中存在多用户,那么就势必会波及到用户权限的宗旨。用户权限是集模块权限、功能权限、数据权限为一体的统称。

底下以一个ERP系统的部分场景为例来讲解证实什么是用户权限,举例在一个ERP应用系统中包含了销售、采购、财务等功能。

模块权限

模块权限也叫菜单权限或应用权限,即决定一个用户在应用系统中不错使用哪些模块菜单。

在示例中,公司的销售东说念主员就只可检察与销售计划的业务模块,而不应该能看到财务计划的功能模块。因此咱们不错通过配置模块权限来好意思满不同用户的模块险峻。

功能权限

功能权限也叫按钮权限,即决定一个用户在一个业务模块中不错使用哪些功能按钮。

在示例中,庸俗销售东说念主员在销售订单经管模块中只可有新增订单、裁剪订单、删除订单、肯求优惠等功能,而销售总监除了有这些功能外,还会多一些审批优惠、检察销售报表等功能。因此咱们不错通过配置功能权限来好意思满不同用户在磨灭个业务模块中的功能按钮不同。

数据权限

数据权限不错细拆为检察数据权限和经管数据权限。

检察数据权限,即决定一个用户在模块中不错检察哪些数据纪录。在示例中,庸俗销售东说念主员在销售订单经管模块中只可检察我方创建的销售订单,而销售总监则不错检察总共这个词销售部门的销售订单纪录。因此咱们不错通过配置检察数据权限来好意思满不同用户在磨灭个业务模块中的数据险峻。

经管数据权限,即决定一个用户在不错检察的数据基础之上允许对哪些数据进行操作。在示例中,总共采购东说念主员在采购订单经管模块中齐不错检察总共的采购订单suzyq 足交,然则采购东说念主员A只可对我方创建的采购订单进行裁剪、删除等操作,弗成对其他采购东说念主员的订单进行操作。因此咱们不错通过配置经管数据权限来好意思满不同用户在磨灭个业务模块中检察雷同数据的情况下,可操作的数据不同。

用户权限的中枢即是在一个应用系统中甘休哪些用户能检察哪些模块的哪些数据以及不错对哪些数据作念哪些操作。

这句话看上去可能比拟绕,但带入本体业务经过就会很好清爽了。

二、为什么要设立用户权限

在本体业务场景中,每个用户齐是有我方的部门和岗亭,是以设立用户权限的第一个打算即是功绩分明。不同部门不同岗亭的用户在应用系统中齐需要有各自对应匹配的功能经过,这不仅不错简化用户操作和晋升用户体验,还幸免因功能模块精深形成用户的困扰与浑浊。

其次是为了数据安全保险。各类数据齐有着不同的敏锐性,举例公司的总共客户信息、供应商信息、财务信息等一朝被透露均可能产生严重效用。通过设立用户权限就能将不同的数据信息区分授权给部分指定东说念主员,这样就有用防卫了数据被透露的风险。

另外还不错用于作念个性化体验等操作,举例在SaaS版系统中不错哄骗后台运营系统的用户权限给部分用户绽开灰度测试功能或给指定用户绽开指定功能,以便于满足不同用户的各类化业务需求。

三、何如搭建用户权限

搭建一个好的用户权限体系就像修屋子搭建一个牢固的地基一样。因此在联想用户权限体系时需要尽可能设立的通用一些,这样才有意于后续的系统确立以及反馈需求变更。

我把之前认真和参与过的总共居品和神色概括整理出了一个通用的用户权限配置模子,如下图所示。

模块权限常用的搭建秩序为

✧时常情况下,一个功能页面即是一个菜单配置项,然后不错凭据本体的业务场景来决定是否配置二级或三级菜单等。

检察数据权限常用的搭建秩序有以下几点(可凭据本体业务情况采取)

✧我创建的:仅能检察我方创建的数据。

✧我参与的:仅能检察与我方计划联的数据,如我方创建的、业务数据审批东说念主或抄送东说念主是我方的。

✧本级部门创建的:仅能检察我方场所部门本级总共东说念主员创建的数据。

✧本级及上司部门创建的:仅能检察我方场所部门本级及上司总共东说念主员创建的数据。

✧本级及下级部门创建的:仅能检察我方场所部门本级及下级总共东说念主员创建的数据。

✧一起:不错检察该模块的所额外据。

经管数据权限常用的搭建秩序有以下几点(可凭据本体业务情况采取)

✧我创建的:仅不错操作我方创建的数据。

✧我可见的:仅不错操作与我方计划联的数据,如我方创建的、业务数据审批东说念主或抄送东说念主是我方的。

✧我可见的:总共能检察的数据齐不错操作。

功能权限常用的搭建秩序为

✧按照模块中的功能操作按钮列举,越详备越好。

有些多应用型的系统则不错在模块菜单的前边再套一层应用权限配置,如下图。

在本体神色斥地过程中,用户权限也不一定一起齐需要作念成可配置项,可凭据项打算本体情况将上述搭建秩序的部均权限径直在代码里写死甘休,只不外这样干的效用即是当后期计划于权限的需求变动时,需要由关键员修改代码并发版之后身手成效。

四、补充证实与追想

在本体业务中,用户变装与用户时常是多对多的情况,即一个变装下存在多个用户,而一个用户也可能领有多个变装。是认为了绵薄在系统中经管,咱们不错设立“变装组”的宗旨。行将多个用户变装打包为一个变装分组,并将这个分组赋予用户,这样一个用户就同期领有了这个变装组下的多个变装的权限。然则当一个用户同期领有多个变装权限时,又会出现另外一个问题是这位用户在系统中最终的权限是什么呢?这个问题时常的贬责有打算有2种,一种是多个变装的权限取并集;另一种是让用户手动采取我方确面前变装。具体领受哪种贬责有打算可凭据本体业务场景来决定。

对于数据权限还有一个常见的问题是当一位用户从A部门改造到B部门之后,那这位用户之前在A部门产生的数据是保留在A部门依然追随用户改造到B部门呢?这个问题需要在作念权限联想时提前谈判到,但具体何如处理亦然需要凭据本体业务场景来决定。

用户权限是应用系统的基础suzyq 足交,莫得完全无缺果真立有打算,每个应用系统齐需要连合本体业务场景和本体神色情况来搭建出最稳健的用户权限体系。





Powered by Hongkongdoll 露脸 @2013-2022 RSS地图 HTML地图

Copyright Powered by365建站 © 2013-2024