ACI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I suppose being the newbie - I have to ask the obligatory ACI
questions...

;-)

I have personal address books...each user would have one - i.e.

ou=AddressBook,uid=craig,ou=People,dc=azapple,dc=com
ou=AddressBook,uid=jennifer,ou=People,dc=azapple,dc=com

and my thinking is that each person can read/write/delete/etc. their own
address book, authenticated users can read and anonymous is denied.

Thus I created 3 rules and they aren't working because an
unauthenticated/anonymous bind still can view them...

These are the 3 rules (which are applied to ou=People with the
expectation that each address book would inherit)...

(targetattr = "*") (target =
"ldap:///ou=AddressBook,uid=*,ou=People,dc=azapple,dc=com";) (version
3.0;acl "Personal Address Books Owner";allow (all)(userdn =
"ldap:///self";);)

(targetattr = "*") (target =
"ldap:///ou=AddressBook,uid=*,ou=People,dc=azapple,dc=com";) (version
3.0;acl "Personal Address Books Non Owner";allow
(read,compare,search)(userdn = "ldap:///all";);)

(targetattr = "") (target = "ldap:///ou=AddressBook,uid=*,ou=People,
dc=azapple,dc=com") (version 3.0;acl "Personal Address Books";deny
(all)(userdn = "ldap:///anyone";);)

are these supposed to be separate rules or combined into 1 rule?

and lastly...despite the documentation, I can't get ldapsearch to return
the list of ACI's...

./ldapsearch -h localhost -D 'cn=Directory Manager' -w - '(aci=*)'

whether I use the ldapsearch client from fedora-ds or the one from
openldap-clients

Craig




[Index of Archives]     [Fedora User Discussion]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Yosemite Photos]     [Linux Apps]     [Maemo Users]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux