Interfaces de service Active Directory

Objectif

Active Directory Service Interfaces (ADSI) est un ensemble d’interfaces COM utilisées pour accéder aux fonctionnalités des services d’annuaire à partir de différents fournisseurs réseau. ADSI est utilisé dans un environnement informatique distribué pour présenter un ensemble unique d’interfaces de service d’annuaire pour la gestion des ressources réseau. Les administrateurs et les développeurs peuvent utiliser les services ADSI pour énumérer et gérer les ressources dans un service d’annuaire, quel que soit l’environnement réseau contenant la ressource.

ADSI permet des tâches d’administration courantes, telles que l’ajout de nouveaux utilisateurs, la gestion des imprimantes et la localisation des ressources dans un environnement informatique distribué.

Notes

La documentation suivante s’adresse aux programmeurs informatiques. Si vous êtes un utilisateur final qui tente de déboguer une erreur d’impression ou un problème de réseau domestique, consultez les forums de la communauté Microsoft.

 

Le cas échéant

Les administrateurs réseau peuvent utiliser ADSI pour automatiser les tâches courantes, telles que l’ajout d’utilisateurs et de groupes, la gestion des imprimantes et la définition d’autorisations sur les ressources réseau.

Les éditeurs de logiciels indépendants et les développeurs d’utilisateurs finaux peuvent utiliser ADSI pour « activer l’annuaire » leurs produits et applications. Les services peuvent se publier eux-mêmes dans un annuaire, les clients peuvent utiliser le répertoire pour rechercher les services, et les deux peuvent utiliser le répertoire pour rechercher et manipuler d’autres objets d’intérêt. Étant donné que les interfaces de service Active Directory sont indépendantes du ou des services d’annuaire sous-jacents, les produits et applications compatibles avec les annuaires peuvent fonctionner correctement dans plusieurs environnements réseau et d’annuaire.

Développeurs concernés

Vous pouvez écrire des applications clientes ADSI dans de nombreuses langues. Pour la plupart des tâches d’administration, ADSI définit des interfaces et des objets accessibles à partir des langages conformes à Automation comme Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) et Java vers les langages plus soucieux des performances et de l’efficacité tels que C et C++. Une bonne base dans la programmation COM est utile pour le programmeur ADSI.

Conditions d’exécution

Active Directory s’exécute sur les contrôleurs de domaine Windows Server. Toutefois, les applications clientes utilisant ADSI peuvent être écrites et exécutées sur Windows. En outre, les développeurs souhaitent utiliser le Kit de développement logiciel (SDK) de plateforme, également disponible sur le site web MSDN. Pour examiner le contenu d’Active Directory, utilisez le composant logiciel enfichable MMC Utilisateurs et ordinateurs Active Directory. Ce composant logiciel enfichable remplace l’outil Adsvw qui était disponible pour les versions précédentes de Windows.

Contenu de cette section

À propos d’ADSI

Informations générales sur ADSI.

Utilisation d’ADSI

Guide du programmeur pour l’utilisation d’ADSI.

Tutoriels de démarrage rapide ADSI

Utilisation d’ADSI avec Automation pour gérer les répertoires.

Référence ADSI

Documentation des interfaces et méthodes ADSI.

COM (Component Object Model)

Clients et serveurs COM

Services de domaine Active Directory