工作流节点--更新外部用户信息
节点功能: 通过此节点,可以直接更新外部用户的账户信息,如姓名、角色、可用状态,以及自定义的收集信息。
外部用户状态只能从正常/停用改为停用/正常,当为未激活时不能更改。
场景示例: 如下图,单独建立一张工作表来维护外部用户信息,进行邀请、审核、调整角色和状态等管理,如当在表中调整某用户的状态后,同步到外部用户账户中。
1、创建工作流
2、获取外部用户
添加“获取单条外部人员数据”节点,来获取相应的外部人员。有两种方式获取,可以通过手机号从外部用户列表中查询获取,也可以直接通过记录中从外部用户字段获取。
从外部用户字段获取
如下图配置,直接从记录中成员字段获取,因为成员字段选择的就是外部账户。
从外部门户中获取
从外部门户获取,就需要根据一个唯一信息查询了。此处我们通过手机号查询
如果有多个人员匹配,则获取到最新注册的人员信息
如勾选随机获取后,则从多条匹配人员中随机获取一条人员信息
3、更新外部用户信息
外部用户信息获取后,添加“更新外部用户信息”节点,可以直接更改外部用户的账户信息。如更改其姓名、角色、可用状态等系统字段,也可以更改自定义的信息收集字段。