Configurazione delle directory configuring-directories

Per ogni dominio enterprise configurato, specificare le directory in cui il provider di autenticazione esegue la query delle informazioni utente. Puoi configurare più directory per un dominio.

Aggiunta di directory o SPI personalizzati adding-directories-or-custom-spis

Per ogni dominio enterprise configurato, specificare le directory in cui il provider di autenticazione esegue la query delle informazioni utente. È possibile aggiungere una directory a un dominio enterprise esistente o a un nuovo dominio enterprise che si sta aggiungendo. Puoi configurare più directory per un dominio. È inoltre possibile configurare un dominio per l'utilizzo di una SPI (Service Provider Interface) personalizzata per la sincronizzazione.

Aggiungi una directory add-a-directory

  1. Nella console di amministrazione, fai clic su Impostazioni > Gestione utente > Gestione dominio.

  2. Fare clic su Nuovo dominio enterprise o selezionare un dominio enterprise esistente.

  3. Fare clic su Aggiungi directory.

  4. Nella casella Nome profilo digitare un nome per distinguere la directory e quindi fare clic su Avanti.

  5. Configurare le impostazioni del server delle directory. (vedere Impostazioni directory.)

  6. Per verificare che sia possibile effettuare una connessione al server LDAP, fare clic su Test. Se il test ha esito negativo, esaminare l'eccezione nel file di registro di Application Server per determinare la causa principale dell'errore. Fare clic su Chiudi e quindi su Avanti.

  7. Seleziona Impostazioni utente e configura le impostazioni come richiesto. (vedere Impostazioni directory.)

  8. Per verificare che il DN di base e altri attributi configurati raccolgano il batch di utenti corretto, fare clic su Test. LDAP tenta di recuperare i primi 200 record utilizzando le impostazioni fornite (ad esempio il DN di base, il filtro di ricerca e tutti gli attributi).

    Se gli utenti vengono restituiti, i risultati mostrano i valori assegnati a ciascun campo in base alla serie di attributi. Se il test non riesce a causa di un nome server inesistente, informazioni di autorizzazione non corrette o attributi non corretti, viene visualizzato il seguente messaggio di errore: "I criteri di ricerca specificati non hanno restituito alcun risultato". Per determinare la causa principale dell'errore, esaminare l'eccezione nel file di registro di Application Server. Fare clic su Chiudi e quindi su Avanti.

  9. Seleziona Impostazioni gruppo e configura le impostazioni in base alle esigenze. (vedere Impostazioni directory.)

  10. Per verificare che il DN di base e altri attributi configurati raccolgano il batch di gruppi corretto, fare clic su Test. Se vengono restituiti gruppi, i risultati mostrano i valori assegnati a ciascun campo in base alla serie di attributi. Fai clic su Chiudi.

Aggiungere una SPI personalizzata add-a-custom-spi

Per informazioni sulla creazione di una SPI personalizzata, consulta "Sviluppo di SPI per i moduli AEM" in Programmazione con i moduli AEM. Per rendere disponibile un SPI personalizzato appena distribuito per l'associazione al dominio, riavviare il server.

  1. Nella console di amministrazione, fai clic su Impostazioni > Gestione utente > Gestione dominio.
  2. Fare clic su Nuovo dominio enterprise o selezionare un dominio enterprise esistente.
  3. Fare clic su Aggiungi directory.
  4. Digitare un nome nella casella Nome profilo, selezionare Provider SPI personalizzato e quindi fare clic su Avanti.
  5. Selezionare un provider utente personalizzato dall'elenco e fare clic su Avanti.
  6. Selezionare un provider di gruppi personalizzato dall'elenco e fare clic su Fine.

Modificare una directory edit-a-directory

Puoi modificare i dettagli di una directory configurata in precedenza.

  1. Nella console di amministrazione, fai clic su Impostazioni > Gestione utente > Gestione dominio.
  2. Fare clic sul dominio appropriato nell'elenco e nella pagina visualizzata selezionare la directory appropriata dall'elenco.
  3. Configurare le impostazioni di directory, utente e gruppo in base alle esigenze. (vedere Impostazioni directory.)
  4. Fare clic su OK.

Eliminare una directory delete-a-directory

Quando si sincronizzano i domini dopo l'eliminazione di una directory, tutti gli utenti e i gruppi in tale directory vengono contrassegnati come obsoleti nel database. Non verranno restituiti in alcuna ricerca dalla console di amministrazione.

NOTE
I domini Enterprise richiedono almeno un provider di autenticazione e un provider di directory.
  1. Nella console di amministrazione, fai clic su Impostazioni > Gestione utente > Gestione dominio.
  2. Fare clic sul dominio appropriato nell'elenco.
  3. Selezionare la casella di controllo relativa alla directory appropriata e fare clic su Elimina.
  4. Fare clic su OK nella pagina di conferma visualizzata e fare di nuovo clic su OK.

Impostazioni directory directory-settings

Quando aggiungi una directory a un dominio, specifica le seguenti impostazioni di directory.

Server: (Obbligatorio) Nome di dominio completo (FQDN) del server delle directory. Ad esempio, per un computer denominato x nella rete adobe.com, il nome di dominio completo è x.adobe.com. È possibile utilizzare un indirizzo IP al posto del nome del server FQDN.

Porta: (Obbligatorio) Porta utilizzata dal server delle directory. In genere, 389 o 636 se il protocollo SSL (Secure Sockets Layer) viene utilizzato per l'invio di informazioni di autenticazione sulla rete.

SSL: (Obbligatorio) Specifica se il server delle directory utilizza SSL per l'invio di dati in rete. Il valore predefinito è No. Se impostato su Sì, il certificato del server LDAP corrispondente deve essere considerato attendibile dall'ambiente runtime Java™ (JRE) del server applicazioni.

Binding (Obbligatorio) Specifica come accedere alla directory.

Anonimo: Non è richiesto alcun nome utente o password. Un utente anonimo può essere in grado di recuperare solo una quantità limitata di dati. Questa opzione può essere utile per il test iniziale.

Utente: Autenticazione richiesta. Nella casella Nome specificare il nome del record utente che può accedere alla directory. È consigliabile immettere il nome distinto completo (DN) dell'account utente, ad esempio cn=Jane Doe, ou=user, dc=can, dc=com. Nella casella Password specificare la password associata. Queste impostazioni sono necessarie quando si seleziona Utente come opzione di binding.

Nome: Nome che può essere utilizzato per connettersi al database LDAP quando l'accesso anonimo non è abilitato. Per Active Directory 2003, specificare [domain name]\[userid]. Per Sun™ One, eDirectory o IBM Tivoli Directory Server, specificare il nome completo dell'utente, ad esempio uid=lcuser,ou=it,o=company.com.

Password: Password corrispondente al nome specificato per la connessione al database LDAP quando l'accesso anonimo non è abilitato.

Popola pagina con: Se questa opzione è selezionata, compila gli attributi nelle pagine delle impostazioni Utente e Gruppo con i corrispondenti valori LDAP predefiniti.

Recupera DN di base: Recupera i DN di base e li visualizza nell’elenco a discesa. Questa impostazione è utile quando si dispone di più DN di base e si deve selezionare un valore.

Abilita riferimento: Questa impostazione è applicabile quando l'organizzazione utilizza più domini di Active Directory organizzati in una struttura gerarchica e sono state specificate impostazioni di directory solo per il dominio padre. In questa situazione, quando selezioni questa opzione, Gestione utenti può accedere ai dettagli di utenti e gruppi dai domini secondari.

NOTE
Fare clic su Prova per verificare che sia possibile effettuare una connessione al server LDAP. Per determinare la causa principale di eventuali errori, esaminare l'eccezione nel file di registro di Application Server.

Impostazioni utente user-settings

Identificatore univoco: (Obbligatorio) Attributo univoco e costante utilizzato per identificare gli utenti. Utilizzare un attributo non DN come identificatore univoco perché il DN di un utente può cambiare se si sposta in un'altra parte dell'organizzazione. Questa impostazione dipende dal server delle directory. Il valore è objectGUID per Active Directory 2003, nsuniqueID per Sun™ One e guid per eDirectory.

NOTE
Assicurati di inserire un attributo che sia garantito come univoco all’interno dell’organizzazione. L'immissione di un valore errato può causare gravi problemi di sistema.

DN base: Imposta come punto iniziale per la sincronizzazione di utenti e gruppi dalla gerarchia LDAP. È consigliabile specificare un DN di base al livello più basso della gerarchia che includa tutti gli utenti e i gruppi che devono essere sincronizzati per i servizi.

Se nelle impostazioni della directory è stata selezionata l'opzione Abilita riferimento, impostare l'opzione DN di base su dc parte del DN. Affinché il riferimento funzioni, l’intervallo di ricerca deve includere sia i domini padre che quelli figlio.

NOTE
Non includere il DN dell'utente in questa impostazione. Per sincronizzare un utente specifico, utilizzare l'impostazione Filtro di ricerca.

Sebbene il DN di base sia un'impostazione obbligatoria nella console di amministrazione, alcuni server delle directory, come IBM Domino Enterprise Server, potrebbero richiedere un DN di base vuoto. Per specificare un DN di base vuoto, esportare il file config.xml, modificare l'impostazione nel file config.xml, quindi reimportarlo. (vedere Importazione ed esportazione del file di configurazione.)

Filtro di ricerca: (Obbligatorio) Filtro di ricerca da utilizzare per trovare il record associato all’utente. È possibile eseguire una ricerca a un livello o a un livello secondario. Consultate Sintassi del filtro di ricerca o RFC 2254. Per ulteriori informazioni sullo schema di Microsoft AD, vedere Schema di Active Directory.

Descrizione: Attributo dello schema per la descrizione dell'utente

Nome completo: Attributo schema (obbligatorio) per il nome completo dell’utente

ID accesso: Attributo schema (obbligatorio) per l’ID di accesso dell’utente

Cognome Attributo schema (obbligatorio) per il cognome dell’utente

Nome dato: (Obbligatorio) Attributo schema per il nome dell’utente

Iniziali: Attributo schema per le iniziali dell'utente

Calendario aziendale: Consente di mappare un calendario aziendale a un utente, in base al valore di questa impostazione (la chiave del calendario aziendale). I calendari aziendali definiscono i giorni lavorativi e non lavorativi. I moduli AEM possono utilizzare i calendari aziendali per calcolare le date e le ore future per eventi quali promemoria, scadenze e inoltri per moderazione. Il modo in cui si assegnano le chiavi del calendario aziendale agli utenti dipende dal fatto che si utilizzi un dominio enterprise, locale o ibrido. Consultate Configurazione dei calendari aziendali.

Se si utilizza un dominio enterprise, è possibile mappare l'impostazione del Calendario aziendale a un campo nella directory LDAP. Ad esempio, se ogni record utente nella directory contiene un paese e si desidera assegnare calendari aziendali in base al paese in cui si trova l'utente, specificare paese nome del campo come valore per l'impostazione del Calendario aziendale. È quindi possibile mappare le chiavi del calendario aziendale (i valori definiti per paese nell'elenco LDAP) ai calendari aziendali nel flusso di lavoro dei moduli.

Lo spazio utilizzato per visualizzare il nome della chiave del calendario aziendale nelle pagine del flusso di lavoro dei moduli è limitato. Limita il nome della chiave del calendario aziendale a meno di 53 caratteri per evitare che venga troncato su tali pagine.

Modifica timestamp: Per abilitare la sincronizzazione della directory delta, impostare questo valore per modificare TimeStamp. Consultate Abilitare la sincronizzazione della directory delta.

Organizzazione: Attributo schema per il nome dell'organizzazione a cui appartiene l'utente.

E-mail principale: Attributo dello schema per l’indirizzo e-mail principale dell’utente.

E-mail secondaria: Attributo dello schema per l’indirizzo e-mail secondario dell’utente.

Telefono: Attributo dello schema per il numero di telefono dell'utente.

Indirizzo postale: Attributo schema per l'indirizzo postale dell'utente.

Lingua: Attributo dello schema che contiene le informazioni sulle impostazioni internazionali ISO. Il valore è un codice della lingua a due lettere o un codice della lingua e del paese.

Fuso orario: Attributo dello schema che contiene il fuso orario in cui si trova l’utente. Il valore è una stringa come Città/Paese.

Abilita controllo VLV (Virtual List View): Controllo LDAP che consente ai moduli AEM di recuperare i dati in batch dal server delle directory. Se si utilizza Sun One come directory LDAP e la directory contiene molti utenti, l'abilitazione di VLV crea un indice utilizzabile da Gestione utenti durante la ricerca degli utenti. Questa funzione è utile quando si utilizza un account utente normale in grado di sincronizzare solo una quantità limitata di dati. È inoltre possibile abilitare VLV per i gruppi. Se si seleziona Attiva controllo VLV (Virtual List View), specificare un nome nella casella Ordina campo.

NOTE
Per abilitare VLV, configurare Sun One. Consulta Configurare User Management per l'utilizzo di Virtual List View (VLV).

Campo di ordinamento: Se è stata selezionata l'opzione Abilita controllo VLV (Virtual List View), specificare il nome dell'attributo utilizzato per ordinare l'indice. Questo nome di attributo (ad esempio uid) è quello specificato quando si crea un indice per VLV sul server delle directory.

Impostazioni gruppo group-settings

Identificatore univoco: (Obbligatorio) Attributo univoco e costante utilizzato per identificare i gruppi. Utilizza un attributo non DN come identificatore univoco. Questa impostazione dipende dal server delle directory. Il valore è objectGUID per Active Directory 2003, nsuniqueID per Sun One e guid per eDirectory.

NOTE
Assicurati di inserire un attributo che sia garantito come univoco all’interno dell’organizzazione. L'immissione di un valore errato può causare gravi problemi di sistema.

DN base: (Obbligatorio) Nome distinto di base della directory.

Sebbene il DN di base sia un'impostazione obbligatoria nella console di amministrazione, alcuni server delle directory, come IBM Domino Enterprise Server, richiedono un DN di base vuoto. Per specificare un DN di base vuoto, esportare il file config.xml, modificare l'impostazione nel file config.xml, quindi reimportarlo. (vedere Importazione ed esportazione del file di configurazione.)

Filtro di ricerca: (Obbligatorio) Filtro di ricerca da utilizzare per trovare il record associato al gruppo. È possibile eseguire una ricerca a un livello o a un livello secondario.

Descrizione: Attributo dello schema per la descrizione del gruppo

Nome completo: Attributo schema (obbligatorio) per il nome completo del gruppo

DN membro: Attributo schema (obbligatorio) per il nome distinto dei membri di un gruppo

Identificatore univoco membro: Identificatore univoco per un utente o un gruppo membro del gruppo selezionato. Questo valore dipende dal server delle directory. Il valore è objectSID per AD2003, nsuniqueID per Sun One e guid per eDirectory.

Se DN membro è specificato con un attributo non DN, Gestione utenti utilizza Identificatore univoco membro per eseguire una query LDAP per raccogliere il DN dell'utente in quanto corrisponde a un valore di identificatore univoco.

Se DN è specificato come identificatore univoco, non è necessario configurare Identificatore univoco membro.

Organizzazione: Attributo schema per il nome dell'organizzazione a cui appartiene il gruppo

E-mail principale: Attributo dello schema per l’indirizzo e-mail principale del gruppo

E-mail secondaria: Attributo dello schema per l’indirizzo e-mail secondario del gruppo

Modifica timestamp: Per abilitare la sincronizzazione della directory delta, impostare questo valore per modificare TimeStamp. Consultate Abilitare la sincronizzazione della directory delta.

Abilita controllo VLV (Virtual List View): Controllo LDAP che consente ai moduli AEM di recuperare i dati in batch dal server delle directory. Se si utilizza Sun One come directory LDAP e la directory contiene molti gruppi, l'abilitazione di VLV crea un indice utilizzabile da Gestione utente durante la ricerca dei gruppi. Questa funzione è utile quando si utilizza un account utente normale in grado di sincronizzare solo una quantità limitata di dati. È inoltre possibile abilitare VLV per gli utenti. Se si seleziona Abilita controllo VLV (Virtual List View), specificare un nome per il campo di ordinamento.

NOTE
Per abilitare VLV, configurare Sun One. Consulta Configurare User Management per l'utilizzo di Virtual List View (VLV).

Nome campo di ordinamento: Se è stata selezionata l'opzione Abilita controllo VLV (Virtual List View), specificare il nome dell'attributo utilizzato per ordinare l'indice. Questo nome di attributo è quello specificato al momento della creazione di un indice per VLV sul server delle directory.

NOTE
Fare clic su Prova per verificare che le impostazioni utente e gruppo vengano raccolte in base al DN di base e ai criteri di ricerca.

Se vengono restituiti utenti e gruppi, i risultati mostrano i valori assegnati a ciascun campo in base alla serie di attributi.

NOTE
Gestione utenti non supporta ID utente duplicati all’interno di un dominio; viene sincronizzato un solo utente con l’ID utente.

Configurare User Management per l'utilizzo di Virtual List View (VLV) configure-user-management-to-use-virtual-list-view-vlv

La sincronizzazione delle directory è un requisito importante per la gestione degli utenti. Gli utenti e i gruppi vengono sincronizzati da una directory enterprise al database dei moduli AEM per l'assegnazione di ruoli e autorizzazioni. Il numero di utenti varia da 100 a 100000+ a seconda dei requisiti e rappresenta una sfida tecnica per sincronizzare i dati in modo efficiente.

Il protocollo LDAP fornisce un meccanismo per eseguire query su set di dati di grandi dimensioni in modo impaginato utilizzando i controlli di richiesta. Quando si utilizza Microsoft Active Directory, la sincronizzazione del database da LDAP a AEM Forms utilizza PagedResultsControl per recuperare i dati in batch di dimensioni particolari. Il server delle directory Sun ONE non supporta questo controllo. Per completare una query impaginata sul server delle directory Sun ONE, utilizzare il controllo Virtual List View (VLV). Questo controllo coinvolge sia la configurazione lato server delle directory che l'implementazione lato client.

NOTE
In questa sezione viene descritto l'utilizzo del controllo VLV per Sun ONE Directory Server. Tuttavia, è possibile utilizzare questo controllo per qualsiasi server delle directory che supporta il controllo VLV.
  1. Durante la configurazione della directory, selezionare Abilita controllo VLV (Virtual List View) sia nella pagina Impostazioni utente che nella pagina Impostazioni gruppo. Quando si seleziona la casella di controllo, è necessario specificare anche un nome di ordinamento nella casella Campo di ordinamento. Il valore predefinito è uid. (vedere Aggiunta di directory o SPI personalizzati o Modificare una directory.)
  2. Utilizzare la console di amministrazione di Sun ONE o uno script della riga di comando per creare le voci VLV LDAP per utenti e gruppi. Se si utilizza uno script della riga di comando, è possibile utilizzare i file LDIF di utenti e gruppi di esempio. (vedere Configurazione di Sun ONE Directory Server per VLV.)
  3. Arresta il server e crea l'indice richiesto. (vedere Creare l'indice del server delle directory per VLV.)

Configurazione di Sun ONE Directory Server per VLV configuring-the-sun-one-directory-server-for-vlv

La creazione di un VLV richiede una coppia di voci che includano vlvSearch e vlvIndex classi oggetto. La voce vlvSearch include una base di ricerca e vlvFilter attributo, che specifica la classe oggetto contenente gli attributi che si desidera ordinare. Il vlvIndex la classe oggetto include vlvSort che specifica uno o più attributi da ordinare e l'ordine in cui ordinarli. (Il segno meno (-) indica l'ordine alfabetico inverso). L’utilizzo del VLV con i moduli AEM richiede voci separate per gli utenti e i gruppi.

NOTE
Le voci Object possono essere create utilizzando l'interfaccia grafica utente (GUI) di Sun ONE o tramite uno script della riga di comando. Per istruzioni sulla creazione delle voci Object mediante l'interfaccia grafica, consultare la documentazione di Sun ONE.

Di seguito è riportato un esempio di script LDIF per la voce VLV per gli utenti:

 dn: cn=lcuser,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
 objectclass: top
 objectclass: vlvSearch
 cn: lcuser
 vlvBase: dc=corp,dc=adobe,dc=com
 vlvScope: 2
 vlvFilter: (&(objectclass=inetOrgPerson))
 aci: (target="ldap:///cn=lcuser,cn=userRoot,cn=ldbm database,cn=plugins,cn=config")(targetattr="*")(version 3.0; acl "Config"
 ;allow(read,search,compare) userdn="ldap:///all"; )
 dn: cn=lcuser,cn=lcuser,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
 cn: lcuser
 vlvSort: cn
 objectclass: top
 objectclass: vlvIndex

Creare le voci oggetto utilizzando uno script

  1. Lo script di esempio contiene una voce LDAP denominata lcuser. Questa voce è per la configurazione relativa a VLV per la sincronizzazione degli utenti nei moduli AEM. Modifica di conseguenza le seguenti proprietà:

    Nome voce: Il nome della voce in questo esempio è lcuser. Se lcuser viene modificato, deve essere modificato in tutte le aree dello script di esempio.

    vlvBase: Il DN di base specificato nella pagina Impostazioni utente.

    vlvFilter: Il filtro di ricerca specificato nella pagina Impostazioni utente.

    vlvSort: Campo di ordinamento specificato nella sezione Impostazioni VLV della pagina Impostazioni utente. Un controllo VLV richiede di specificare un controllo di ordinamento. Questo campo viene utilizzato come parametro di ordinamento per l'indice vlv creato.

    aci: Il controllo di accesso specificato nello script di esempio concede a qualsiasi utente autenticato il diritto di accedere agli indici VLV per le operazioni di lettura, ricerca e confronto. L'amministratore può limitare l'accesso a un utente di associazione configurato nella pagina Impostazioni server delle directory specificata nell'interfaccia utente Gestione utente. Se non vengono assegnate autorizzazioni, la ricerca utente non può utilizzare VLV e il server LDAP genera un'eccezione di autorizzazione.

    note note
    NOTE
    Come convenzione, anche il nome della voce vlvIndex è impostato su lcuser, ma puoi assegnargli un nome diverso. Utilizzare lo stesso nome nello strumento vlvindex. (vedere Creare l'indice del server delle directory per VLV.)
  2. Utilizzo di ldapmodify strumento fornito con Sun ONE Server, creare una voce simile per i gruppi utilizzando rispettivamente il DN di base, il filtro di ricerca e il campo di ordinamento del gruppo:

    server directory\shared\bin>ldapmodify -v -a -h host -p port -D "admin user" -w "password" -f "LDIF file location"

    Digitare ad esempio il testo seguente:

    D:\tools\ldap\sun\shared\bin> -v -a -h localhost -p 55850 -D "uid=admin,ou=administrators,ou=topologymanagement,o=netscaperoot" -w "admin" -f "D:\tools\ldap\data\vlv feature\users.ldif"

Creare l'indice del server delle directory per VLV create-the-directory-server-index-for-vlv

Dopo aver configurato le impostazioni della directory e creato le voci VLV LDAP per utenti e gruppi, arrestare il server e creare l'indice richiesto.

  1. Dopo aver creato le voci oggetto, arrestare Sun ONE Server.

  2. Utilizzando lo strumento vlvindex, generate l'indice digitando il testo seguente:

    istanza del server delle directory \vlvindex.bat -n userRoot -T lcuser

    Viene generato il seguente output:

    code language-shell
     D:\tools\ldap\sun\shared\bin>..\..\slapd-chetanmeh-xp3\vlvindex.bat -n userRoot -T livecycle
     [21/Nov/2007:16:47:26 +051800] - userRoot: Indexing VLV: livecycle
     [21/Nov/2007:16:47:27 +051800] - userRoot: Indexed 1000 entries (5%).
     [21/Nov/2007:16:47:27 +051800] - userRoot: Indexed 2000 entries (9%).
     ...
     [21/Nov/2007:16:47:29 +051800] - userRoot: Indexed 20000 entries (94%).
     [21/Nov/2007:16:47:29 +051800] - userRoot: Indexed 21000 entries (99%).
     [21/Nov/2007:16:47:29 +051800] - userRoot: Finished indexing.
    

    Lo strumento vlvindex è presente nella directory dell'istanza del server delle directory. Se il server Sun ONE dispone di due istanze che eseguono server1 e server2, lo strumento vlvindex si trova in Directory del server Sun ONE directory \server1. Il valore del parametro -T è il valore del cn attributo della voce vlvindex creata in precedenza nel file LDIF di esempio. In questo caso, è lcuser.

  3. Se VLV è abilitato anche per i gruppi, creare l'indice corrispondente per i gruppi. Verifica se gli indici vengono creati eseguendo il seguente comando:

    sun una directory server \shared\bin>ldapsearch -hnome host -pnumero porta -s base -b "" objectclass=*

    Viene generato un output come i seguenti dati di esempio:

    code language-shell
     D:\tools\ldap\sun\shared\bin>ldapsearch.exe -h localhost -p 55850 -s base -b "" objectclass=*
     ldapsearch.exe: started Tue Nov 27 16:34:20 2007
     version: 1
     dn:
     objectClass: top
     namingContexts: dc=corp,dc=adobe,dc=com
     supportedExtension: 2.16.840.1.113730.3.5.7
     ...
     vlvsearch: cn=MCC ou=testdata dc=corp dc=adobe dc=com, cn=userRoot,cn=ldbm dat
         abase,cn=plugins,cn=config
     vlvsearch: cn=lcuser,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
     vlvsearch: cn=Browsing ou=testdata,cn=userRoot,cn=ldbm database,cn=plugins,cn=
         config
     1 matches
    
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2