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.numEAS人员禁用后同步释放苍穹许可之集成解决方案
背景:预置的人员数据集成方案,当EAS人员禁用后未同步释放苍穹许可,禁用人员依然出现在许可分配用户列表中。方案名称:(预置_人员信息(...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



