我可以在 Active Directory 中表示物理房间吗?

jul*_*gon 4 active-directory

给定一个AD用户,我想知道他在公司内部的哪个房间。是否可以在 AD 中映射这种关系?

我想写一个软件,需要知道登录用户的房间。我当然可以创建一个单独的数据库来保存此信息,链接到实际用户,但我想知道将这些信息以某种方式添加到 Active Directory 并直接使用 Windows 身份验证并从中提取此字段是否不是更好的方法用户模型。这样我就不需要在单独的数据库中跟踪它,所有信息都将集中在 AD 中。

由于我只是一个开发人员,我对AD的了解非常有限。但是我需要知道这是否至少是可能的,以及它是否是解决问题的好方法,以便我可以向 IT 部门提出更改建议。

该软件的目的是在有人打电话或需要专注于他的任务时警告某个房间里的每个人。每个用户都可以通过这个工具说他们是否需要静音,然后程序需要警告同一个房间的每个人。

Eri*_*ikE 5

除了 Arthurs 的回答,它在利用可能已经在组织中填补其给定功能的属性方面略有弱点,我将提交两种替代可能性:

1) 使用 Exchange 自定义属性,如果 Exchange 架构已添加到 AD。原来的自定义属性描述这里和新的自定义属性被提及并链接到这里

2) 使用您自己的自定义属性扩展架构。

这两个选项都避免将预定义的 AD 属性用于与预期不同的任务。

由于 Microsoft 明确支持和鼓励这两种方法,因此让 IT 参与进来应该是合理的。在构建案例时,您会发现在 google 上搜索其他文档并不困难。