Служба каталога предоставляет средства организации и упрощения доступа к ресурсам сетевой компьютерной системы. Пользователи и администраторы могут не знать точное название необходимых им объектов. Им достаточно знать один или несколько атрибутов рассматриваемых объектов. Пользователи обращаются к службе каталогов для запроса списка объектов, отвечающих известным атрибутам. Например, в ответ на запрос «Найти все цветные принтеры на третьем этаже» каталог выдаст сведения обо всех объектах цветных принтеров с атрибутами «цветной» и «третий этаж» (или у которых атрибут местоположения равен «третий этаж»). Служба каталогов позволяет искать объект по одному или нескольким его атрибутам.
Служба каталогов выполняет и другие функции:
• назначение безопасности для защиты объектов БД от внешних вторжений или внутренних пользователей, не имеющих доступа к данным объектам;
• распространение каталога на множество компьютеров сети;
• дублирование каталога для предоставления доступа большему количеству пользователей и отказоустойчивости;
• деление каталога на несколько хранилищ, расположенных на разных компьютерах сети. Это увеличивает доступное для каталога пространство в целом и позволяет хранить больше объектов.
Служба каталогов является как инструментом администрирования, так и инструментом пользователя. При расширении сети приходится управлять все большим количеством объектов ресурсов, и наличие службы каталога становится насущной необходимостью.