LDAP同步账号手动启用确认

现在ldap设置好之后,ad用户直接登录就可以使用。
是否可以设置需要管理员确认的机制,确认过后才允许使用Seafile。否则无法使用。

@han-seafile 请问我这个功能要如何实现呢?

在不激活用户的情况下导入用户

默认情况下,使用上述配置导入的用户将被自动激活。对于一些拥有大量用户的组织,它们可能希望导入用户信息(例如:用户全名),而不自动激活导入的用户。因为激活所有导入的用户将需要AD/LDAP中所有用户的许可证。

Seafile为这种情况提供了一组选项。 首先,您必须在 ccnet.conf 的"[ldap_sync]"部分添加以下选项:

ACTIVATE_USER_WHEN_IMPORT = false

同步时不激活用户就好,有需要联系管理员,手动激活用户,您看是否能实现您的需求

我只设置了ldap对接,并没有加上同步配置。
现在是初次用ldap用户在Seafile上登录就可以使用
加上你上面提到的配置也是一样直接就可以使用,而无需管理员手动激活。
请问是哪里有问题吗?

这个是在同步时 不激活用户 ,你应该先把已经激活的用户删除掉,重新同步

你好,我已经设置了自动同步。间隔60分钟。
但是不见有同步,哪个日志能看到同步信息,同步失败还是怎么样了。怎么查看