ACL para abrir um grupo para mover um DN específico, b / w, unidades organizacionais diferentes (OU)

1

Eu não consigo entender isso direito. Eu tenho um grupo de usuários em um grupo, cn=noc,ou=groups,dc=company,dc=com , que deve ser capaz de mover uma lista entre ou=internalLists,ou=mail,ou=service,dc=company,dc=com e ou=externalLists,ou=mail,ou=service,dc=company,dc=com .

O DN dessa lista é:

cn=mylist,ou=internalLists,ou=mail,ou=service,dc=company,dc=com

Estas são as ACLs que eu tenho para ou=mail,ou=service,dc=company,dc=com subtree:

access to dn.subtree="ou=externalLists,ou=mail,ou=service,dc=company,dc=com"
       by group/groupOfUniqueNames/uniqueMember="cn=noc,ou=Groups,dc=company,dc=com" write
       by * break


access to dn.subtree="ou=internalLists,ou=mail,ou=service,dc=company,dc=com"
        by group/groupOfUniqueNames/uniqueMember="cn=noc,ou=Groups,dc=company,dc=com" write
        by * break


access to dn.subtree="ou=mail,ou=service,dc=company,dc=com"
        by group/groupOfUniqueNames/uniqueMember="cn=ops,ou=Groups,dc=company,dc=com" write
        by * read

As ACLs acima funcionam, mas também dão ao grupo acesso 'noc' para mover outras listas também. Eu só quero restringir a apenas uma lista (cn = mylist). Então, tentei o seguinte:

access to dn.subtree="ou=externalLists,ou=mail,ou=service,dc=company,dc=com"
       filter="(cn=mylist)"
           by group/groupOfUniqueNames/uniqueMember="cn=noc,ou=Groups,dc=company,dc=com" write
           by * break


access to dn.subtree="ou=internalLists,ou=mail,ou=service,dc=company,dc=com"
        filter="(cn=mylist)"
            by group/groupOfUniqueNames/uniqueMember="cn=noc,ou=Groups,dc=company,dc=com" write
            by * break


access to dn.subtree="ou=mail,ou=service,dc=company,dc=com"
        by group/groupOfUniqueNames/uniqueMember="cn=ops,ou=Groups,dc=company,dc=com" write
        by * read

Isso me dá um erro de "acesso insuficiente". O que estou fazendo errado?

    
por Nikolas Sakic 03.03.2015 / 08:18

0 respostas