EAS人员禁用后同步释放苍穹许可之集成解决方案
背景:预置的人员数据集成方案,当EAS人员禁用后未同步释放苍穹许可,禁用人员依然出现在许可分配用户列表中。
方案名称:(预置_人员信息(EAS-苍穹)、预置_人员信息SHR(EAS-苍穹)、预置_人员信息SHR即时(EAS-苍穹))
原因分析:之前设计的数据集成方案只是调用了苍穹人员的保存操作,同步了人员状态,并没有根据不同的人员状态调用不同的人员的实体操作,eg:保存、禁用操作。
解决方法:在原有的数据集成方案中,补充“目标数据处理”脚本,非禁用状态走实体保存操作,禁用状态走实体禁用操作,人员实体的禁用操作里面包含了释放许可的接口。
脚本内容:
var sql = "select fenable from T_SEC_USER@BASEDATA where fnumber = ?"; var en = query_value($tar,sql,[tar.number],[VARCHAR]); if(tar.enable == 0&&en == 1){ var data={ "number":tar.number, "enable":1 }; var res= $action( "bos_user", ["disable"], data,{'$':["number"]},""); tar.enable = 0; } return $action("bos_user", ["save"], tar,{'$':["number"],'entryentity':["position","dpt"]},"");
集成服务云使用指南:https://club.kdcloud.com/article/45312
集成服务云新特性发布汇总:https://club.kdcloud.com/article/146134
EAS人员禁用后同步释放苍穹许可之集成解决方案
背景:预置的人员数据集成方案,当EAS人员禁用后未同步释放苍穹许可,禁用人员依然出现在许可分配用户列表中。方案名称:(预置_人员信息(...
点击下载文档
本文2024-09-23 00:49:50发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142013.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章