觉得角色和岗位会重复建立的原因有两种: 1. 企业组织规模比较小,这种情况建议直接使用角色进行权限管理,不要使用岗位。 2. 角色和岗位的划分粒度没有区分开, 在实际应用中,角色一般划分的细一些,岗位划分粒度粗一些,一个岗位可以聚合多个角色。这样对前期权限规划的要求高一些,但后期维护就方便很多。 另外就是角色的命名,多以能够执行的操作进行命名,例如 出入库单录入员、出入库单审核员、采购订单录入员等。而岗位则多以企业实际的岗位职位进行命名,例如:仓库管理员,仓库主管,采购文员,采购部经理等。采购部经理可以同时拥有采购订单录入员、采购订单审核员的角色。这样就把角色和岗位从不同层次上做了很好的区隔。岗位职责发生变化时,只要调整岗位分配的角色即可。 综上所述,可以得出一个基本原则:角色是由开发者进行设计的,而岗位则由系统实施人员根据每个不同企业组织架构来进行设定的。所以云表在导出模板库的时候,只导出角色,不导出组织机构岗位和用户。 |
+10
12