Consultas complejas de concordancia de consumidores con PGP Universal

3

Para la pertenencia a un grupo, estoy usando LDAP para realizar la comparación del consumidor. Puedo ver claramente cómo hacer coincidencias simples con OR o AND, pero me gustaría hacerlo de una manera más complicada. Por ejemplo, si bien esto es obvio

memberOf cn=PGPUsers,ou=Groups,dc=site,dc=com  
AND  
memberOf cn=Dept1,ou=Groups,dc=site,dc=com

Me gustaría la flexibilidad para hacerlo

memberOf cn=PGPUsers,ou=Groups,dc=site,dc=com  
AND  
( memberOf cn=Dept1,ou=Groups,dc=site,dc=com
  OR
  memberOf cn=Dept2,ou=Groups,dc=site,dc=com
)

El único mecanismo que he encontrado para hacer esto es crear un nuevo grupo LDAP que contenga a todos los miembros de Dep1 y Dep2, sin embargo, esto también significa administrar membresías de grupos adicionales y existiría fuera del propio PGP. ¿Este tipo de funcionalidad está disponible incluso en Universal? ¿Hay formas de simular razonablemente el comportamiento interno del sistema?

    
pregunta Scott Pack 10.04.2012 - 17:12
fuente

1 respuesta

1

Examina el siguiente filtro:

(&(member=cn=PGPUsers,ou=Groups,dc=site,dc=com)(|(memberOf cn=Dept1,ou=Groups,dc=site,dc=com)(memberOf cn=Dept2,ou=Groups,dc=site,dc=com))

ver también

LDAP: Filtros de búsqueda

    
respondido por el Terry Gardner 09.07.2012 - 12:26
fuente

Lea otras preguntas en las etiquetas