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)