1 <?xml version="1.0" encoding="UTF-8"?>
3 <filterdef>
4 <definition>
5 <category>acl</category>
6 <template>acl-filter.tpl</template>
7 <initial>true</initial>
8 </definition>
10 <search>
11 <query>
12 <backend>ACL</backend>
13 <filter>(|$ACL$ROLE)$NAME</filter>
14 <attribute>dn</attribute>
15 <attribute>objectClass</attribute>
16 <attribute>cn</attribute>
17 <attribute>ou</attribute>
18 <attribute>description</attribute>
19 </query>
20 <scope>auto</scope>
21 </search>
23 <element>
24 <type>textfield</type>
25 <tag>NAME</tag>
26 <size>20</size>
27 <maxlength>60</maxlength>
28 <default></default>
29 <unset></unset>
30 <set>(|(cn=*$*)(ou=*$*)(description=*$*))</set>
31 <alphabet>true</alphabet>
32 <autocomplete>
33 <backend>ACL</backend>
34 <filter>(&(|(objectClass=gosaAcl)(objectClass=gosaRole))(|(ou=*$NAME*)(description=*$NAME*)(cn=*$NAME*)))</filter>
35 <attribute>ou</attribute>
36 <attribute>cn</attribute>
37 <frequency>0.5</frequency>
38 <characters>3</characters>
39 </autocomplete>
40 </element>
42 <element>
43 <type>checkbox</type>
44 <tag>ACL</tag>
45 <default>true</default>
46 <set>(objectClass=gosaAcl)</set>
47 <unset></unset>
48 </element>
50 <element>
51 <type>checkbox</type>
52 <tag>ROLE</tag>
53 <default>true</default>
54 <unset></unset>
55 <set>(objectClass=gosaRole)</set>
56 </element>
58 </filterdef>