Я могу представить физические комнаты в Active Directory?

Учитывая определенного AD пользователя, я хочу знать, какая комната он находится во внутренней части компания. Действительно ли возможно отобразить эти отношения в AD?

Я хочу записать программное обеспечение, которое должно знать комнату зарегистрированного пользователя. Я мог, конечно, создать отдельную базу данных для содержания этой информации, связавшись с фактическим пользователем, но я задался вопросом, не будет ли это лучший подход, чтобы просто добавить эту информацию к Active Directory так или иначе и использовать аутентификацию Windows непосредственно и извлечь это поле из пользовательской модели. Тем путем я не должен был бы отслеживать это в отдельном DB, и вся информация будет централизована в AD.

Так как я - только разработчик, мои знания AD очень ограничены. Но я должен знать, возможно ли это, по крайней мере, и если это - хороший подход к проблеме, так, чтобы я мог предложить изменение в отделе ИТ.

Цель программного обеспечения состоит в том, чтобы предупредить всех в определенной комнате, когда любой находится на вызове или должен быть сфокусирован на его задаче. Каждый пользователь сможет сказать, нужна ли им тишина через этот инструмент, и затем программа должна предупредить всех о той же комнате об этом.

4
задан 25 August 2015 в 23:23
3 ответа

В дополнение к ответу Артура, который имеет небольшую слабость в использовании атрибута, который уже может выполнять свою заданную функцию в организации, я бы предложил две альтернативные возможности:

1) Использование Настраиваемые атрибуты Exchange, если схема Exchange была добавлена ​​в AD. Исходные настраиваемые атрибуты описаны здесь , а новые настраиваемые атрибуты упомянуты и связаны с здесь .

2) Расширение схемы с помощью ваших собственных настраиваемых атрибутов .

Оба эти варианта позволяют избежать использования предопределенных атрибутов AD для задач, отличных от предполагаемых.

Поскольку оба метода явно поддерживаются и поощряются Microsoft, внедрение ИТ-специалистов должно быть разумно возможным. При создании корпуса вам не составит труда найти дополнительную документацию в Google.

5
ответ дан 3 December 2019 в 02:50

В то время как вы указываете «где находится пользователь», Microsoft признает необходимость определения местоположения компьютерного объекта.

В этих объектах есть поле местоположения, которое можно форматировать и используется для написания запросов, назначения принтеров, настроек в объектах групповой политики и т. д.

Вы можете найти дополнительную информацию об этом здесь, в SF: Для чего используется поле Location в Active Directory?

2
ответ дан 3 December 2019 в 02:50

Active Directory определяет поле «офис» под общей информацией профиля для любого пользователя, который может использоваться для этого. Вы также можете создать фиктивную группу безопасности для каждой комнаты и сделать это таким образом. Это загромождает AD, но снижает нагрузку на систему предупреждений (поскольку вы не так много повторяете).

1
ответ дан 3 December 2019 в 02:50

Теги

Похожие вопросы