Interfaces de service Active Directory
Objectif
Les interfaces de services Active Directory (ADSI) sont un ensemble d’interfaces COM utilisées pour accéder aux fonctionnalités des services d’annuaire à partir de différents fournisseurs de réseau. ADSI est utilisé dans un environnement informatique distribué pour présenter un ensemble unique d’interfaces de services 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 d’effectuer 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é.
Remarque
La documentation suivante s’adresse aux programmeurs d’ordinateurs. Si vous êtes un utilisateur final essayant de déboguer une erreur d’impression ou un problème de réseau domestique, veuillez consulter les forums de la communauté Microsoft.
Cas d'emploi
Les administrateurs réseau peuvent utiliser ADSI pour automatiser des 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 fournisseurs de logiciels indépendants et les développeurs utilisateurs finaux peuvent utiliser ADSI pour « activer l’annuaire » de leurs produits et applications. Les services peuvent se publier eux-mêmes dans un annuaire, les clients peuvent utiliser l’annuaire pour trouver les services, et les deux peuvent utiliser l’annuaire pour trouver et manipuler d’autres objets d’intérêt. Comme les interfaces de services Active Directory sont indépendantes du ou des services d’annuaire sous-jacents, les produits et applications activés pour l’annuaire peuvent fonctionner avec succès dans plusieurs environnements réseau et d’annuaire.
Public de développeurs
Vous pouvez écrire des applications clientes ADSI dans de nombreuses langues. Pour la plupart des tâches administratives, ADSI définit des interfaces et des objets accessibles à partir de langages compatibles avec l’automatisation, comme Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) et Java, ainsi que les langages plus soucieux des performances et de l’efficacité tels que C et C++. Une bonne connaissance de la programmation COM est utile au programmeur ADSI.
Exigences d'exécution
Active Directory fonctionne sur les contrôleurs de domaine Windows Server. Cependant, les applications clientes utilisant ADSI peuvent être écrites et exécutées sur Windows. En outre, les développeurs voudront le kit de développement logiciel (SDK) de la plateforme. Pour examiner le contenu d’Active Directory, utilisez le composant logiciel enfichable MMC Utilisateurs et ordinateurs Active Directory. Ce composant remplace l’outil Adsvw qui était disponible pour les versions précédentes de Windows.
Contenu de cette section
-
Informations générales sur ADSI.
-
Guide du programmeur pour utiliser ADSI.
-
Utilisation d’ADSI avec l’automatisation pour gérer les annuaires.
-
Documentation des interfaces et méthodes ADSI.
Rubriques connexes