Directory catalogs

A directory catalog is an optional directory database that typically contains information aggregated from multiple Domino® directories. Clients and servers can use a directory catalog to look up mail addresses and other information about the people, groups, mail-in databases, and resources throughout an organization, regardless of the number of Domino domains and Domino Directories the organization uses.

A directory catalog includes the type of information that is important for directory services, and excludes other types of information that are part of a Domino Directory, for example Domino configuration information, such as information in Connection documents.

You use a directory catalog in conjunction with, rather than instead of, the primary Domino Directory and Contacts. A server searches its primary Domino Directory, and a Notes® client searches its Contacts, before searching a directory catalog.

There are two types of directory catalogs: condensed directory catalogs and extended directory catalogs. Condensed directory catalogs use a unique design based on the DIRCAT5.NTF template that enables them to be extremely small. Condensed directory catalogs are designed for use on Notes clients. A condensed directory catalog on a Notes client is also known as a mobile directory catalog.

Extended directory catalogs use the same design as the Domino Directory, which is based on the PUBNAMES.NTF. They are larger than condensed directory catalogs, and are used on servers because they allow faster and more flexible directory lookups.

Note: In this release of Domino, using a condensed directory catalog on a server is no longer supported. If you created condensed directory catalogs and are using them on servers running earlier releases, they will continue to operate, but are not recommended.

Servers can use a directory catalog for mail addressing, for processing LDAP service operations, to look up client authentication credentials, and to look up the members of groups in database ACLs when authorizing users' database access.