用户管理


在用户管理模块可以管理组织机构和属于组织机构的用户。

组织机构

  1. PSI支持从单个公司到多公司多部门的组织机构。
  2. 一个组织机构如果没有上级组织机构,那么这个组织机构就是公司(分公司)。
  3. PSI通过组织机构性质支持客户、供应商和外协工厂等外部组织机构。属于外部组织机构的用户是外部用户,外部用户登录系统后只能访问其对应的门户,例如:客户组织机构的外部用户登录后只能访问客户门户。

注:门户模块还在开发中

数据域

在PSI中用数据域来实现用户数据权限的隔离。 如下的业务场景:

  1. 一个公司内部,不同的部门小组只能查阅自己小组的客户资料。
  2. 各个分公司不能相互查阅各自的采购订单。 在上述业务场景中,均需要数据隔离,就可以采用数据域来实现这些业务需求。

数据域包括:组织机构的数据域和用户的数据域

  1. 数据域是后台系统自动生成。按组织机构的级别不同,其长度也不同。第一级组织机构长度为两位,第二级为四位,依次类推。
  2. 用户的数据域的规则是:其所属组织机构的数据域 + 四位流水编号。

数据域的应用

数据域的应用是通过权限管理模块实现的。

详细内容请参考数据域应用详解

注意事项

  1. 因为数据域是自动生成,而且在组织机构变动的时候,会自动调整。 所以,使用PSI的数据域,务必先初始化好组织机构,之后不要轻易变更组织机构。 如果乱调整组织结构,有可能导致历史数据无法查看。

  2. 当一个用户所属的组织机构发生了变化的时候,其数据域也会自动发生变化。 这时候,历史数据可能会查看不到。对于这种情形,可以通过修改权限的数据域范围来查看原有的历史数据。如果这种扩大权限数据域的方法与实际管理需求不符合,可以采用调整历史数据的方法来同步业务单据中的数据域。

自动同步业务单据中数据域的功能,目前尚未开发。通常需要数据库管理员手工编写SQL来调整。数据库表t_user_dataorg_history中有用户的数据域变更历史记录,可供调整历史数据时候参考。

用户管理

  1. 新用户的默认登录密码是 123456

  2. 在实施的时候,用户的登录名推荐使用手机号、email、姓名的全拼。