组织用户配置

组织配置

系统提供一些组织配置项,位于企业门户-系统管理-系统配置-统一通用配置-组织配置,如下图所示

1718624931659

开启多组织

默认不开启多组织,组织树只有一个实体根节点。

开启多组织后,组织树上可以有多个实体根节点。在组织管理中的组织树上,显示虚拟根节点:组织机构,选中虚拟根节点后,可以添加根组织,如下图所示

1718678664122

使用岗位角色

系统默认不使用岗位角色(岗位角色参考《角色》中的岗位角色)。在组织管理中直接添加岗位,在岗位下添加人员成员。

开启使用岗位角色后,不在组织管理中添加岗位,在组织类型中设置组织类型包含的岗位角色,添加人员时选择部门和岗位,岗位会自动添加到组织树上。

开启输入编码

组织、用户、角色都有ID、编码和名称,默认不开启输入编码,即添加组织、用户、角色时只需要输入名称,系统自动产生编码(UUID)。

开启输入编码后,添加组织、用户、角色,需要输入编码和名称。

开启成员邀请

成员邀请用于新员工自助登记。邀请人给新员工发送一个链接,新员工打开链接,填写个人信息,邀请人审批后,员工信息写入用户表。

自动生成用户名

默认开启此功能,根据用户手机号生成用户名,规则是在手机号前面加字母 t。

关闭此功能后,添加用户界面上,姓名输入框的后面显示“生成用户名”按钮,根据用户姓名全拼生成一个不重复的用户名。

开启人员全局排序

默认不开启人员全局排序,排序使用层级排序,即使用组织表的 sequence 列排序,seq 列的值是所在父组织中的顺序,不具有全局排序特征。

开启人员全局排序后,用户信息维护页面中,显示“排序号”输入框,在这里输入全局序号,序号存入 seq 列,全局排序时使用 seq 列排序。

用户名正则表达式、用户名提示信息

系统默认的用户名要求是:以小写字母开头,且只能包含小写字母和数字。根据需求修改:用户名正则表达式,用户名提示信息。

用户名、手机号、邮箱唯一

开启后会对用户表中的全部数据,进行用户名、手机号、邮箱三者唯一的校验。即用户名如果使用了手机号,会校验不通过。

允许组织编码重复

设置是否允许组织编码列重复

全路径名称分隔符

默认使用 / 作为全路径名称分隔符。如果组织名称中带有 /,会导致系统分析该组织的全路径名称出错,如果存在这种情况,必须换一个组织名称中不包含的字符,作为全路径名称的分隔符

组织序号位数

组织层级序号默认4位,前面自动补零,例如:/0001/0002。支持定义序号位数。

注册用户有效期

当外部用户存在使用期限,设置注册用户有效期(天数),并定时调用“企业门户V2- 用户过期锁定 lockOverdueUsers”服务,会执行下面的 SQL

update users set active=0 where id!='system' and active=1 and type is null and created < #{date}

将多少天之前注册且激活的外部用户,设置为不激活

未登录账号冻结期限

当用户存在未登录期限,设置未登录账号冻结期限(天数),并定时调用“企业门户V2- 用户过期锁定 lockOverdueUsers”服务,会执行下面的 SQL

update users set active=0 where id!='system' and active=1 
  and (last_logon_success_time < #{date} or (last_logon_success_time is null and created < #{date2}))

将多少天之内未登录的用户(从未登录过的用户,按注册日期计算),设置为不激活

重置密码后是否必须修改密码

默认不开启。开启后,在用户信息维护页面,重置密码后,用户下次登录时,在登录页面不能直接登录,必须通过忘记密码来修改密码,忘记密码会发送短信,因此必须先在统一通用配置中设置“短信配置”,再在“登录配置”中开启短信登录,方可使用此功能

开启组织变更通知、组织变更通知地址

当业务数据中存有组织的全路径信息,组织移动会造成组织全路径信息改变,导致之前存储的全路径信息失效。组织移动时,系统支持调用若干服务,并传入组织移动前后的全路径信息。在服务中,开发者根据传入的数据,修改业务数据中的全路径信息。

在组织管理中的移动组织,在用户管理中的调整部门,都会提示如下

1718692336614

  • 选择“调整组织及任务数据”,系统会调用企业工作流应用的服务,修改任务表里面的全路径信息。如果开启了组织变更通知,且添加了组织变更通知地址,系统还会调用这些组织变更通知地址,以修改业务数据中的全路径信息
  • 选择“仅调整组织”,则不会调用服务,即不修改任务数据和业务数据

密码配置

系统提供一些密码配置项,位于企业门户-系统管理-系统配置-统一通用配置-密码配置,如下图所示

1718691183523

密码有效期

当密码存在有效期,设置密码有效期(天数),并定时调用“企业门户V2- 用户过期锁定 lockOverdueUsers”服务,会执行下面的 SQL

update users set passwd_change_required=1 where id!='system' and passwd_change_required=0
    and (passwd_last_modified < #{date} or (passwd_last_modified is null and created < #{date}))

将多少天之内未修改过密码的用户(从未修改过密码的用户,按注册日期计算),设置为不激活

results matching ""

    No results matching ""