Interfacce di servizio Active Directory
Scopo
Active Directory Service Interfaces (ADSI) è un set di interfacce COM usate per accedere alle funzionalità dei servizi directory da provider di rete diversi. ADSI viene usato in un ambiente di elaborazione distribuito per presentare un singolo set di interfacce del servizio directory per la gestione delle risorse di rete. Gli amministratori e gli sviluppatori possono usare i servizi ADSI per enumerare e gestire le risorse in un servizio directory, indipendentemente dall'ambiente di rete che contiene la risorsa.
ADSI consente attività amministrative comuni, ad esempio l'aggiunta di nuovi utenti, la gestione delle stampanti e l'individuazione di risorse in un ambiente di elaborazione distribuito.
Nota
La documentazione seguente è destinata ai programmatori di computer. Se si è un utente finale che prova a eseguire il debug di un errore di stampa o di una rete domestica, vedere i forum della community Microsoft.
Ove applicabile
Gli amministratori di rete possono usare ADSI per automatizzare le attività comuni, ad esempio l'aggiunta di utenti e gruppi, la gestione delle stampanti e l'impostazione delle autorizzazioni per le risorse di rete.
Fornitori di software indipendenti e sviluppatori di utenti finali possono usare ADSI per "abilitare la directory" i propri prodotti e applicazioni. I servizi possono pubblicarsi in una directory, i client possono usare la directory per trovare i servizi ed entrambi possono usare la directory per trovare e modificare altri oggetti di interesse. Poiché le interfacce del servizio Active Directory sono indipendenti dai servizi directory sottostanti, i prodotti e le applicazioni abilitati per la directory possono funzionare correttamente in più ambienti di rete e directory.
Destinatari per sviluppatori
È possibile scrivere applicazioni client ADSI in molti linguaggi. Per la maggior parte delle attività amministrative, ADSI definisce interfacce e oggetti accessibili da linguaggi conformi all'automazione come Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) e Java ai linguaggi più efficienti e sulle prestazioni, ad esempio C e C++. Una buona base nella programmazione COM è utile per il programmatore ADSI.
Requisiti di runtime
Active Directory viene eseguito nei controller di dominio di Windows Server. Tuttavia, le applicazioni client che usano ADSI possono essere scritte ed eseguite in Windows. Inoltre, gli sviluppatori dovranno usare Platform Software Development Kit (SDK). Per esaminare il contenuto di Active Directory, usare lo snap-in MMC Utenti e computer di Active Directory. Questo snap-in sostituisce lo strumento Adsvw disponibile per le versioni precedenti di Windows.
In questa sezione
-
Informazioni generali su ADSI.
-
Guida del programmatore all'uso di ADSI.
-
Uso di ADSI con Automazione per gestire le directory.
-
Documentazione di interfacce e metodi ADSI.
Argomenti correlati