Vários serviços de diretório
Um desafio de trabalhar em um ambiente de computação distribuída é identificar e localizar recursos como usuários, grupos, filas de impressão e documentos. Um serviço de diretório é a parte de um ambiente de computação distribuído que fornece uma maneira de localizar e identificar os usuários e recursos disponíveis no sistema. Um serviço de diretório é como um diretório telefônico. Dado um nome para uma pessoa ou um recurso, ele fornece os dados necessários para acessar essa pessoa ou recurso. Não é necessário começar com dados de vinculação para acessar um recurso na rede.
A maioria das empresas já tem muitos diretórios diferentes. Por exemplo, sistemas operacionais de rede, sistemas de correio eletrônico e produtos de "groupware" têm seus próprios diretórios. Muitos problemas surgem quando uma única empresa implanta vários diretórios. Esses problemas incluem usabilidade, consistência de dados, custo de desenvolvimento e custo de suporte, entre outros.
Esses problemas são abordados no ADSI, na medida em que é fornecido um conjunto único, consistente e aberto de interfaces que podem ser usadas para gerenciar e usar qualquer serviço de diretório que tenha um provedor ADSI.