logologo
Get Started
Guide
Development
Plugins
API
English
简体中文
Get Started
Guide
Development
Plugins
API
English
简体中文
logologo
Users

Roles and permissions

Roles
Permissions
Application in UI
Role union

Development

Extend permission tabs

Department

Departments
Department roles

User data synchronization

Synchronization management

Data source

HTTP API

Development

Extending synchronized data sources
Extending sync target resources
Previous PageDepartment roles
Next PageHTTP API

#User Data Synchronization

#Introduction

This feature allows you to register and manage user data synchronization sources. By default, an HTTP API is provided, but additional data sources can be supported through plugins. It supports syncing data to the Users and Departments collections by default, with the possibility to extend synchronization to other target resources using plugins.

#Data Source Management and Synchronization

INFO

If no plugins providing user data synchronization sources are installed, user data can be synchronized using the HTTP API. Refer to Data Source - HTTP API.

#Adding a Data Source

Once you install a plugin that provides a user data synchronization source, you can add the corresponding data source. Only enabled data sources will display the "Sync" and "Task" buttons.

Example: WeCom

#Synchronizing Data

Click the Sync button to start synchronizing data.

Click the Task button to view the synchronization status. After successful synchronization, you can view the data in the Users and Departments lists.

For failed synchronization tasks, you can click Retry.

In case of synchronization failures, you can troubleshoot the issue through system logs. Additionally, raw synchronization records are stored in the user-data-sync directory under the application logs folder.