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 su ADSI

Informazioni generali su ADSI.

Uso di ADSI

Guida del programmatore all'uso di ADSI.

Esercitazioni introduttive su ADSI

Uso di ADSI con Automazione per gestire le directory.

Informazioni di riferimento su ADSI

Documentazione di interfacce e metodi ADSI.

Component Object Model (COM)

Client e server COM

Active Directory Domain Services