Interfaces de service Active Directory

Objectif

Les interfaces de service Active Directory (ADSI) sont un ensemble d’interfaces COM utilisées pour accéder aux fonctionnalités des services d’annuaire provenant de différents fournisseurs de 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 qui contient la ressource.

ADSI permet des tâches administratives 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 concerne les programmeurs d’ordinateurs. 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 des 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 répertoire, les clients peuvent utiliser l’annuaire 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 des services d’annuaire sous-jacents, les produits et applications prenant en charge l’annuaire peuvent fonctionner correctement dans plusieurs environnements réseau et d’annuaire.

Développeurs concernés

Vous pouvez écrire des applications clientes ADSI dans de nombreux langages. Pour la plupart des tâches d’administration, ADSI définit des interfaces et des objets accessibles à partir de langages conformes à Automation tels que Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) et Java vers les langages plus performants et conscients 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 Windows contrôleurs de domaine serveur. Toutefois, les applications clientes utilisant ADSI peuvent être écrites et exécutées sur Windows. De plus, les développeurs souhaitent que le Kit de développement logiciel (SDK) de plateforme soit é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 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.

Didacticiels 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