1

我已经为 TeamCity 配置了 LDAP。第一次同步跟踪失败。根据 teamcity-ldap.log 找到所有用户但没有创建:

[2015-01-30 08:04:53,077] 信息 - jetbrains.buildServer.LDAP - 用户 ...(远程 ID:'CN=...,OU=Users,OU=...,DC=... ,DC=...') 应该被创建,但自动用户创建被禁用。

我将 teamcity.options.createUsers 设置为 true 但没有创建用户。

[2015-01-30 08:13:26,375] 信息 - jetbrains.buildServer.LDAP - 找到 224 个搜索结果,搜索库 ='OU=Users,OU=....',filter='(objectClass=User)' , 范围=2, 属性=[邮件, sAMAccountName, displayName]

[2015-01-30 08:13:26,375] 信息 - jetbrains.buildServer.LDAP - 上次同步统计信息:创建的用户 = 0,更新的用户 = 0,删除的用户 = 0,远程用户 = 224,匹配的用户 = 2,创建组=0,更新组=0,删除组=0,远程组=0,匹配组=0,持续时间=250ms,错误=[]

创建用户时,我必须更改什么?

谢谢

4

1 回答 1

2

选项:

teamcity.options.users.synchronize.createUsers=true

没有设置。

来自 JetBrains:注意:不建议使用 teamcity.options.users.synchronize.createUsers=true 选项,因为它可以在 TeamCity 的未来版本中删除。至于现在 TeamCity 可以在 TeamCity 中自动创建用户,如果他们在映射的 LDAP 组之一中找到,并且组同步通过 teamcity.options.groups.synchronize 选项打开。所以请配置组同步。

于 2015-02-05T06:19:25.553 回答