2014-02-11 50 views
0

我们需要在Active Directory中创建一个包含查找值的自定义属性,并且用户对象需要在此查找中选择一个或多个值。查找值将在此自定义属性中定义。我们的应用程序将能够读取这个自定义属性。使用查找值的Active Directory自定义属性

用户与校园相关。

  • 校园1
  • 校园2
  • 校园3

而只是一个校园可以被选择。校园列表在Active Directory中进行管理。

我们如何通过扩展模式来实现这一目标?

回答

0

你真的不应该这样做。将模式扩展到存储类似的东西就像使用核弹来打开一包cheezeits。

Active Directory有很多属性永远不会被使用,在这种情况下,我建议位置属性(l),部门或部门。

+0

好的,但部门属性是一个字符串值。我们想要的是部门的查找值,用户只能选择其中的一个。那么你会如何做到这一点? – sebascomeau

+0

@sebascomeau从选项列表中选择是UI的功能而不是Active Directory。即使您编辑架构,也无法使用允许从列表中仅使用AD进行选择的选项。 – Ashigore

+0

所以我们需要一个具有查找和属性的应用程序来保存选定的值(Id和/或Description),对吧? – sebascomeau

0

您可以添加自己的属性来更改Active-Directory架构,或者使用组织中未利用的现有属性。


编辑

您可以从用户推导自己的类,但对我来说,一个Camppus更使用与属性的组织单位(OU),然后链接用户对nouw对象语法实际上是保持参考完整性的DN。

+0

谢谢你的回答,但你还没有回答我的问题。检查我编辑的原始问题。 – sebascomeau

+0

对不起,但对我来说你的问题并不清楚。你想要一个对象属于一个校园吗? – JPBlanc

+0

其简单...我们如何创建一个像用户一样的对象,但它将成为名称为属性的校园。用户将拥有一个连接一个校园的属性。 – sebascomeau

相关问题