问题描述 atrust同步钉钉账号不成功
有效排查步骤 1、确认客户是把工号job_number作为用户名,把用户名称userid作为显示名,然后部分用户同步失败,手动点击同步报错
2、通过手动获取钉钉accesstoken,然后去检查用户同步情况,检查确认组织结构和获取用户都正常
3、手动修改用户信息之后,同步还是不成功
4、多次同步测试后,发现偶尔可以同步,偶尔不能正常同步
5、协调研发获取sdp-console和sdp-data-service-console日志分析,确认job_number和userid是必填字段,同时客户的组织架构里有部分用户没有job_number和userid,atrust2.2.10以下版本如果遇到缺失字段的情况会跳过该目录的同步,从而该目录的部分其他用户无法同步过来。
根因 atrust2.2.10以下版本如果遇到缺失字段的情况会跳过该目录的同步,从而该目录的部分其他用户无法同步过来。
解决方案 升级设备到atrust2.2.16解决 |