Buscar objetos por clase

Consultas de búsqueda típicas para una clase de objeto específica. En el ejemplo de código siguiente se buscan equipos con ubicación en building 7N.

(&(objectCategory=computer)(location=Building 7N))

Tenga en cuenta por qué no se usa objectClass . No use objectClass sin otra comparación que contenga un atributo indizado. Los atributos de índice pueden aumentar la eficacia de una consulta. El atributo objectClass tiene varios valores y no está indizado. Para especificar el tipo o la clase de un objeto, use objectCategory.

Menos eficaz:

(objectClass=computer)

Más eficaz:

(objectCategory=computer)

Tenga en cuenta que hay algunos casos en los que se debe usar una combinación de objectClass y objectCategory . La clase de usuario y la clase contact deben especificarse de la siguiente manera.

(&(objectClass=user)(objectCategory=person))
 
(&(objectClass=contact)(objectCategory=person))

Tenga en cuenta que puede buscar usuarios y contactos con lo siguiente.

(objectCategory=person)