Commit c55520b3 authored by Côme Chilliet's avatar Côme Chilliet
Browse files

:ambulance: fix(webservice): Forbid searching for attributes you cannot read

This makes sure that ACLs are respected when using ls method from
 webservice, with the following limitations:
It assumes that aclName == attributeName, otherwise the attribute is
 forbidden.
It assumes reading the main attribute is always authorized when the
 object can be seen.
It slows down the search in the case where you can read attribute in
 foo,bar but you search in bar.
All LDAP attributes can be used in the search filter.

issue #5704
Showing with 46 additions and 1 deletion
+46 -1
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment