扩展同步数据源
用户数据同步社区版+概述
NocoBase 支持按需要扩展用户数据同步数据源类型。
服务端
数据源接口
内置的用户数据同步插件提供了数据源类型的注册和管理。扩展数据源类型,需要继承插件提供的 SyncSource 抽象类,并对相应的标准接口进行实现。
SyncSource 提供了options属性,用于获取数据源的自定义配置。
UserData字段说明
若dataType为 user,则records包含以下字段:
若dataType为 department,则records包含以下字段:
数据源接口实现示例
数据源类型注册
扩展的数据源需要向数据管理模块注册。
客户端
客户端用户界面通过用户数据同步插件客户端提供的接口 registerType 进行注册:
后台管理表单

上方为通用的数据源配置,下方为可注册的自定义配置表单部分。

