Можно ли в Active Directory (AD) создавать дубликаты параметров без изменения схемы?

  • 29 августа 2023 г. 11:58
Ответы на вопрос 3
Нет, в Active Directory нельзя создавать дубликаты параметров без изменения схемы. Схема Active Directory определяет набор атрибутов и их типы, и эта схема является глобальной для всей домены. Вы не можете изменять схему Active Directory без необходимых разрешений и надлежащего понимания последствий.

Однако, вы можете использовать расширенные атрибуты, чтобы хранить дополнительные данные на разных языках для уже существующих полей. Например, вы можете использовать атрибуты "title;ru-RU" и "title;en-US" для хранения названия должности на русском и английском языках соответственно. Поддержку многоязычности в Active Directory обеспечивают атрибуты с расширением языкового тега.

Чтобы получить данные с различными языками, вам придется написать логику для чтения нужных атрибутов с соответствующими языковыми тегами и затем отображать их в соответствующем языке в вашей таблице/файле/базе данных. Это может потребовать некоторого программирования, но это более простой способ реализации, не требующий изменения схемы Active Directory.
Названия параметров варьируются в зависимости от выбранной локализации. Вы можете получить эти названия из установленной локализации. Однако значения параметров не зависят от локализации, поэтому вам придется придумать другой механизм для их задания. Вместо использования БД AD в качестве точки входа, вы можете использовать другой сервис, предоставляющий функции идентификации, который позволяет задавать различные значения полей на разных языках. Затем вы можете извлекать необходимые данные из этого сервиса и загружать их в AD. 
 Названия параметров меняются в зависимости от выбранной локализации. Для получения этих названий вы можете использовать локализацию. Однако значения параметров никак не зависят от локализации, и вам понадобится дополнительный механизм для их задания. Вместо использования БД AD в качестве точки входа вы можете воспользоваться другим поставщиком идентификации, который позволяет задавать разные значения полей на разных языках. Затем вы можете извлекать необходимые данные из этого поставщика и загружать их в AD.
Похожие вопросы