Code

Added devices
[gosa.git] / gosa-plugins / systems / admin / systems / system-filter.xml
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>(&amp;(|$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>(&amp;(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>(&amp;(|(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>(&amp;(objectClass=organizationalRole)(cn=*$NAME*))</filter>
109       <attribute>cn</attribute>
110       <frequency>0.5</frequency>
111       <characters>3</characters>
112     </autocomplete>
113   </element>
115 </filterdef>