一、业务场景
数据采集时,国资委要求对涉密人员敏感信息脱敏后进行采集(含军工企业)。
二、系统路径
自定义应用-可自定义
三、功能权限
拥有以下角色的人可看到并操作该功能
薪酬专员cm-salary 组织范围内薪酬负责人 | ✔️ |
薪酬专员.上报专员cm-salary.reported_specialist | ✔️ |
四、功能说明
1.自定义应用
名称:特殊人员管理(自定义)
参数如下:
{
"model": "ReportSecEmp",
"meta_state": "main"
}
场景为:common_model_list
角色权限:薪酬专员.上报专员
2.维护涉密人员数据
界面展示涉密人员相关信息,涉密敏感信息包括“证件号码”、“部门”、“姓名”、“证件类型”、“岗位”5类。
可通过新增、批量引入人员、导入按钮进行涉密人员的维护。其中:
【批量引入人员】:支持根据薪酬专员组织权限过滤;
【导入】:支持根据证件号码进行导入数据;
人员添加完成后,点开人员维护人员脱密后的信息。(即表三展示的需要脱密的信息)
3.信息脱密
进入功能【职工收入情况表】,选择人员,点击【脱密处理】按钮进行数据的脱密。
按钮配置如下:
{
"label": "脱密处理",
"condition": "MULTI_ITEM",
"key": "sec_info",
"action": [
{
"key": "confirm_info",
"action": "CONFIRM",
"options": {
"content": "expression['是否确认进行数据脱密处理?']"
}
},
{
"key": "call_api",
"action": "CALL_API",
"options": {
"api": "salary.report.sec.transfer.data.encryption",
"params": {
"data": "expression[SELECT_ITEMS()]"
}
}
},
{
"key": "show_warning",
"action": "SHOW_WARNING",
"options": {
"content": "脱密成功!"
}
},
{
"key": "refresh",
"action": "REFRESH"
}
]
}
脱密处理后,如修改涉密人员表,需再次点击脱密处理,可进行更新~
五、扩展描述
1.职工收入统计表的数据采集按钮如何实现数据脱密?
将【脱密按钮】与【数据采集】按钮合并做成action链,此处需要二开老师支持。
六、常见问题
暂无