Import Feishu directory with optional 30-minute sync

This commit is contained in:
Codex committed 2026-10-23 11:10:59 +08:00
1 parent 4096b93da3
commit e5375deeb2
10 files changed
+662 -3

No files matched your search

+3
View File
@@ -315,6 +315,9 @@ func (s *Server) RegisterRoutes(r *gin.Engine) {
admin.GET("/system/identity", idp.Status)
admin.GET("/system/identity/profiles", idp.Profiles)
admin.POST("/system/identity/directory-check", idp.DirectoryCheck)
admin.GET("/system/identity/directory-sync", idp.DirectorySyncStatus)
admin.PUT("/system/identity/directory-sync", idp.DirectorySyncConfigure)
admin.POST("/system/identity/directory-sync/run", idp.DirectorySyncRun)
admin.GET("/tunnels/:id/feishu-grants", idp.Grants)
admin.POST("/tunnels/:id/feishu-grants", idp.AddGrant)
admin.DELETE("/tunnels/:id/feishu-grants/:grant_id", idp.DeleteGrant)