#通讯录人员列表/卡片自定义脱敏 description: 支持通过SPI扩展机制,可以自定义人员信息脱敏
# 1. 概述
平台的脱敏设置不满足客户的需求的时候,可以进行自定义扩展spi方法,并进行脱敏
# 2. 接入步骤
# 3.1. 功能依赖
注意:使用前请依赖平台 ctp-organization-facade 对应的版本进行扩展开发,版本>= 5.0.2
# 3.2. 配置与使用
# 3.2.1. 继承并实现方法
/**
* 通讯录扩展接口
*
* @author liu xiong
* @date 2025/6/28
*/
public abstract class AbstractAddressBookSpiService {
/**
* 处理通讯录人员字段
*
* @param addressBookMemberDtos
*/
public abstract void processMembersFieldPermission(List<AddressBookMemberDto> addressBookMemberDtos);
/**
* 处理人员卡片字段
*
* @param memberCard
*/
public abstract void processMemberCardFieldPermission(List<Map<String, String>> memberCard);
}
继承并实现方法
# 3.3. spi jar 打包并部署
参考 SPI扩展
配置完成后, 重启 organization 服务
# 3.4. 测试方式
登录系统,查看通讯录列表以及人员卡片
# 4. 注意事项
无
编撰人:liuxiong
← 归档管理
