我有两个LDAP子树:
用户具有(除了许多其他属性之外)属性emailForwardTo
,其中包含应该为此用户和forwardList
转发该邮件列表的电子邮件地址,其中包含邮件列表ou
属性的列表那应该转发。
需要在用户中设置这些字段(因为第一个用户配置应该在一个地方,第二个用户可以只编辑自己的条目)。但对于我的postfix别名查找,我需要在别名对象属性forwardTo
中有一个这些别名地址的列表。
我记得对于群组来说,memberOf
虚拟属性的行为类似。是否可以为我的情况做同样的事情? (编辑:如评论中所述,我现在知道这种属性称为叠加)
或者可以在ldap查询中进行连接吗?
编辑2:由于在LDAP中可能无法使用连接,是否可以编写自己的叠加层,其工作方式与memberOf
类似,但在其他属性上?
答案 0 :(得分:1)
是否可以针对我的情况做同样的事情?
是的
如果实现 memberOf 叠加层,则可以执行相同操作(@参见此post)。
memberof
覆盖默认情况下会更新memberOf
属性,但是当然,您可以覆盖并设置forwardTo
或其他任何内容,只要您需要保持反向组成员身份即可。这同样适用于默认为member
的成员资格属性。
您不能加入ldap查询。而建议手动写它的意思是,绝对是胡说八道,要么支持JOIN查询,要么不支持。
答案 1 :(得分:-1)
我记得对于组,有一个memberOf虚拟属性,其行为类似。是否可以为我的情况做同样的事情?
没有
或者可以在ldap查询中进行连接吗?
没有。你必须写它,我的意思是'加入',手动。