Le normali funzionalità di ricerca di DRA consentono di eseguire la ricerca degli attributi degli oggetti, ad esempio utenti, computer, stampanti, gruppi e unità organizzative in Active Directory. Consentono inoltre di specificare ricerche con caratteri jolly. Tuttavia, non è possibile utilizzare la funzionalità di ricerca di DRA per eseguire ricerche su attributi personalizzati, come lo stato di blocco dell'account o lo stato della scadenza dello stesso. Le query di ricerca avanzate consentono di eseguire ricerche utilizzando attributi personalizzati che non sono disponibili tramite la funzionalità di ricerca DRA. Per supportare la funzione di query avanzate, DRA utilizza LDAP. È possibile utilizzare le query avanzate per ricercare utenti, contatti, gruppi, computer, stampanti, unità organizzative e qualsiasi altro oggetto che DRA supporta.
È possibile creare una query avanzata sul server di amministrazione primario o sul server di amministrazione secondario. È anche possibile modificare le proprietà, ad esempio la stringa di query, per la nuova query avanzata.
È possibile modificare alcune proprietà di una query avanzata salvata in Query pubbliche solo se si dispone delle autorizzazioni necessarie per la modifica di query avanzate condivise. È possibile modificare le proprietà di qualsiasi query salvata nelle query personali.
È possibile copiare query avanzate dalle query pubbliche nelle query personali e viceversa. Quando si copia una query avanzata nelle query pubbliche, gli amministratori aggiunti, che dispongono dei poteri necessari, possono modificare ed eseguire la query.
DRA fornisce un gruppo di default di colonne nell'elenco risultati della ricerca. Per personalizzare i risultati della ricerca, è possibile aggiungere o rimuovere le colonne in tale elenco. È possibile personalizzare i risultati della ricerca, quando si crea una nuova query avanzata o si modifica un query avanzata esistente.
È possibile importare le query avanzate create nel ADUC anziché creare nuovamente le query avanzate utilizzando DRA. È possibile importare solo le query avanzate che sono in formato XML.
Anziché creare nuovamente le query avanzate in ADUC, è possibile esportare le query avanzate create in DRA.
È possibile cancellare le query avanzate che si trovano in Query pubbliche solo se si dispone delle autorizzazioni necessarie per la cancellazione delle query avanzate condivise. È possibile cancellare qualsiasi query avanzata che si trova in My Query (Le mie query).