Объекты каталога
2.1.4. Объекты каталога
Рассмотрим, какие типы объектов определены на каждом из уровней иерархии каталога Exchange.
Объект организация (Organization), объект-контейнер, служит для обозначения стартовой точки дерева каталога, представляет имя организации и включает в себя следующие объекты:
- папки организации (Folders), объект-контейнер, включающий в себя два других контейнера:
- иерархия системных папок организации (System Folders), объект-контейнер, включающий в себя следующие контейнеры:
- регистр электронных форм организации (EFORMS REGISTRY), содержащий объекты, каждый из которых содержит настройки регистра электронных форм для одного из установленных на сервере национальных языков;
- адресная книга для автономной работы (OFFLINE ADDRESS BOOK), содержащий в себе объекты, представляющие настройки адресной книги для автономной работы в каждой из площадок организации. Указанные адресные книги предназначены для загрузки и использования удаленными пользователями при создании сообщений без подключения к серверу;
- личные расписания пользователей (SCHEDULE+ FREE BUSY), содержащий объекты-листья, представляющие настройки синхронизации пользовательских расписаний в каждой из площадок организации;
- иерархия общих папок организации (Public Folder), объект-контейнер, содержащий как объекты-листья так и контейнеры, представляющие настройки общих папок организации;
- иерархия системных папок организации (System Folders), объект-контейнер, включающий в себя следующие контейнеры:
- глобальный список адресов (Global Address Book), объект-контейнер, содержащий информацию о почтовых ящиках пользователей (Users Mailboxes), адресатах внешних систем (Custom Recipients) и списках рассылки (Distribution Lists);
- представления адресной книги (Address Book Views), объект-контейнер, который содержит в себе объекты-листья, являющиеся описаниями представления на глобальную адресную книгу, каждое представление может иметь до четырех критериев группировки, для каждого из которых можно задать сортировку по возрастанию или убыванию атрибута;
- площадка (Site), объект-контейнер, представляющий отдельную площадку в составе организации.
В составе организации может быть произвольное количество площадок.
Объект площадка включает в себя следующие объекты:
- настройки (Configuration), объект-контейнер, содержащий в себе информацию о глобальных настройках текущей площадки и включающий в себя следующие объекты:
- дополнения (Add-Ins), объект-контейнер, содержащий в себе информацию о вспомогательных компонентах сервера, расширяющих его базовую функциональность. Вспомогательные компоненты, как правило, представляют собой динамические библиотеки, реализующие поддержку дополнительных свойств объектов каталога;
- шаблоны (Addressing), объект-контейнер, содержащий следующие контейнеры:
- шаблоны свойств (Details Templates), который, в свою очередь, содержит описания шаблонов для каждого из зарегистрированных на сервере национальных языков. Данные шаблоны используются при отображении свойств объекта из глобальной адресной книги;
- генераторы почтовых адресов (E-Mail Address Generators), содержащий объекты-листья, представляющие зарегистрированные динамические библиотеки, используемые для автоматической генерации почтовых адресов для вновь создаваемых объектов;
- адресные шаблоны (One-off Address Templates), для каждого из зарегистрированных на сервере национальных языков содержащий описания шаблонов, используемых при создании записей в личной адресной книге;
- соединения (Connections), объект-контейнер, содержащий объекты-листья, представляющие параметры соединений между площадками и шлюзами в другие почтовые системы;
- репликация каталогов (Directory Replication), объект-контейнер, содержащий объекты-листья, представляющие настройки синхронизации каталогов между площадками организации и внешними почтовыми системами;
- мониторы (Monitors), объект-контейнер, содержащий объекты-листья, представляющие настройки мониторов серверов и соединений;
- протоколы (Protocols), объект-контейнер, содержащий объекты-листья, представляющие настройки протоколов доступа (POP3, LDAP, HTTP и NTTP), действующие по умолчанию на уровне площадки;
- серверы (Servers), объект-контейнер, в свою очередь содержащий контейнеры, каждый из которых представляет сервер Exchange, входящий в состав текущей площадки;
- сертифицирующая организация (Certification Authority или CA), объект, наличие которого в контейнере настроек свидетельствует о том, что в организации установлен сервер управления ключами;
- настройки системного агента каталога (DS Site Configuration), объект, представляющий настройки, используемые системными агентами каталога в пределах площадки.
В частности позволяет задавать периодичность генерации адресной книги для автономной работы и устанавливать набор атрибутов, видимых для локальных и внешних пользовательских агентов каталога; - адресация (Site Addressing), объект, содержащий информацию об используемых внутри данной площадки типах адресов (SMTP, X.400, MS Mail, cc:Mail) и шаблонах для автоматического назначения адресов новым объектам. Кроме того данный объект позволяет просмотреть и перестроить таблицу маршрутизации, используемую в пределах площадки, а также назначить расписание, по которому будет производится ее автоматическое обновление;
- шифрование (Encryption), объект, содержащий информацию об используемых в пределах данной площадки способах шифрации сообщений и списке администраторов, которым разрешено устанавливать режим расширенной безопасности на почтовых ящиках пользователей;
- настройки информационного хранилища (Information Store Site Configuration), объект, содержащий информацию о настройках по умолчанию для общих папок в пределах данной площадки. В частности здесь устанавливаются права пользователям на создание общих папок верхнего уровня и параметры близости папок, используемые DSA при переадресации запросов к общим папкам, отсутствующим на серверах локальной площадки;
- настройки агента передачи данных (MTA Site Configuration), объект, содержащий информацию о настройках по умолчанию для всех MTA в составе площадки;
- адресаты (Recipients), объект-контейнер, содержащий объекты-листья, представляющие почтовые ящики пользователей, адресатов внешних почтовых систем и списки рассылки в пределах текущей площадки.
Объект сервер включает в себя следующие объекты:
- адресаты сервера (Server Recipients), объект, содержащий объекты-листья, представляющие почтовые ящики, адресатов внешних почтовых систем, и списки рассылки, а также пользовательские контейнеры (Recipient Containers), расположенные на данном сервере;
- хранилище данных пользователей (Private Information Store), объект-контейнер, представляющий настройки параметров хранения, таких как предельный размер хранилища, квоты пользователей по умолчанию и расписание проверки их превышения.
Кроме того, данный контейнер включает в себя следующие объекты:- текущие сессии (Logons), содержит список текущих пользовательских сессий;
- ресурсы почтовых ящиков (Mailbox Resources), содержит список почтовых ящиков с указанием числа хранимых сообщений и их суммарного объема;
- хранилище данных общего пользования (Public Information Store), объект-контейнер, представляющий настройки хранилища общего пользования, такие как список реплицируемых папок, расписания репликации, квоты и параметры предельного времени хранения сообщений в общих папках. Содержит в себе следующие объекты:
- текущие сессии (Logons), содержит список текущих пользовательских сессий;
- статус репликации внутри площадки (Folder Replication Status), содержит список общих папок, реплицируемых в рамках текущей площадки и текущий статус процесса репликации;
- статус репликации между серверами (Server Replication Status), содержит список общих папок, реплицируемых между серверами организации, и текущий статус процесса репликации;
- ресурсы общих папок (Public Folder Resources), содержит список общих папок с указанием числа хранимых сообщений и их суммарного объема;
- протоколы (Protocols), объект-контейнер, содержащий объекты-листья, представляющие настройки протоколов доступа (POP3, LDAP, HTTP и NTTP) для текущего сервера. Установки на текущем сервере имеют приоритет над установками на уровне площадки;
- сервис каталога (Directory Service), объект, содержащий информацию о настройках системного агента каталога на данном сервере;
- синхронизация каталога (Directory Synchronization), объект, содержащий информацию о настройках сервиса синхронизации каталога с внешними почтовыми системами, исполняющегося на данном сервере;
- агент передачи сообщений (MTA), объект, содержащий информацию о настройках MTA текущего сервера, такие как имя локального агента, предельный размер сообщения, предельные величины таймаутов и т.п. Установки на текущем сервере имеют приоритет над установками на уровне площадки;
- транспортный стек агента передачи данных (MTA Transport Stack), каждый экземпляр объекта представляет настройки среды передачи данных, поддерживаемой данным сервером.Примером может служить транспортный стек RAS, X.400 поверх TCP/IP и т.п.;
- системный ассистент (System Attendant), объект, содержащий информацию о настройках системного ассистента на текущем сервере, таких как почтовые адреса SA и параметры ведения журналов.
Внешние адресаты в Microsoft Exchange Server являются полноправными объектами каталога и имеют почти такой же набор ассоциированных атрибутов, что и обычные ящики пользователей, за исключением параметров хранения. Сведения о внешних адресатах хранятся в глобальной адресной книге и доступны в рамках организации. Как и обычным пользователям, внешним адресатам могут быть назначены множественные адреса поддерживаемых сервером Exchange типов.