Edit AllPages

OpenDirectory is Appleā€™s directory and authentication services architecture. It is designed to enable easy integration with a wide variety of technologies such as LdAp, NetInfo, ActiveDirectory, and more. The Directory Services API provides an abstraction layer which can be used to access these various systems, which are all implemented as plug-ins to the framework.

See for a more in-depth overview from the user/administrator point of view.

OpenDirectory is part of Darwin and open-source:

The API is an unruly beast. Documentation is available at and a SDK containing sample source code is available from

A simple Cocoa wrapper for the Directory Services for user authentication and to get basic user info is available for download from