1 <?xml version="1.0" encoding="UTF-8"?>
3 <filterdef>
4 <definition>
5 <category>roles</category>
6 <template>system-filter.tpl</template>
7 <initial>true</initial>
8 </definition>
10 <search>
11 <query>
12 <backend>SYSTEMS</backend>
13 <filter>(&(|$SERVER $WORKSTATION $TERMINAL $PRINTER $COMPONENT $WINSTATION $INCOMING)$NAME)</filter>
14 <attribute>dn</attribute>
15 <attribute>objectClass</attribute>
16 <attribute>cn</attribute>
17 <attribute>description</attribute>
18 <attribute>gotoMode</attribute>
19 <attribute>macAddress</attribute>
20 </query>
21 <scope>auto</scope>
22 </search>
24 <element>
25 <type>checkbox</type>
26 <tag>SERVER</tag>
27 <default>true</default>
28 <unset></unset>
29 <set>(objectClass=goServer)</set>
30 </element>
32 <element>
33 <type>checkbox</type>
34 <tag>WORKSTATION</tag>
35 <default>true</default>
36 <unset></unset>
37 <set>(objectClass=gotoWorkstation)</set>
38 </element>
40 <element>
41 <type>checkbox</type>
42 <tag>TERMINAL</tag>
43 <default>true</default>
44 <unset></unset>
45 <set>(objectClass=gotoTerminal)</set>
46 </element>
48 <element>
49 <type>checkbox</type>
50 <tag>PRINTER</tag>
51 <default>true</default>
52 <unset></unset>
53 <set>(objectClass=gotoPrinter)</set>
54 </element>
56 <element>
57 <type>checkbox</type>
58 <tag>PHONE</tag>
59 <default>true</default>
60 <unset></unset>
61 <set>(objectClass=goFonHardware)</set>
62 </element>
64 <element>
65 <type>checkbox</type>
66 <tag>WINSTATION</tag>
67 <default>true</default>
68 <unset></unset>
69 <set>(&(objectClass=sambaSamAccount)(cn=*\$))</set>
70 </element>
72 <element>
73 <type>checkbox</type>
74 <tag>COMPONENT</tag>
75 <default>true</default>
76 <unset></unset>
77 <set>(objectClass=ieee802Device)</set>
78 </element>
80 <element>
81 <type>checkbox</type>
82 <tag>INCOMING</tag>
83 <default>true</default>
84 <unset></unset>
85 <set>(&(|(objectClass=goWorkstation)(objectClass=gotoTerminal)(objectClass=goHard))(ou:dn:=%systemIncomingRDN))</set>
86 </element>
89 <element>
90 <type>checkbox</type>
91 <tag>OPSI</tag>
92 <default>true</default>
93 <unset></unset>
94 <set>(objectClass=goWorkstation)</set>
95 </element>
97 <element>
98 <type>textfield</type>
99 <tag>NAME</tag>
100 <size>20</size>
101 <maxlength>60</maxlength>
102 <default></default>
103 <unset></unset>
104 <set>(cn=*$*)</set>
105 <alphabet>false</alphabet>
106 <autocomplete>
107 <backend>SYSTEMS</backend>
108 <filter>(&(objectClass=organizationalRole)(cn=*$NAME*))</filter>
109 <attribute>cn</attribute>
110 <frequency>0.5</frequency>
111 <characters>3</characters>
112 </autocomplete>
113 </element>
115 </filterdef>