phpldapadmin: Upgrade configuration to 1.2.0.5.
[matthijs/servers/drsnuggles.git] / etc / phpldapadmin / templates / creation / sambaGroupMapping.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!DOCTYPE template SYSTEM "template.dtd">
3
4 <template>
5 <askcontainer>1</askcontainer>
6 <description>New Samba3 Group Mapping</description>
7 <icon>ldap-ou.png</icon>
8 <invalid>0</invalid>
9 <rdn>cn</rdn>
10 <!-- <regexp>^ou=.*,</regexp> -->
11 <title>Samba: Group Mapping</title>
12 <visible>1</visible>
13
14 <objectClasses>
15 <objectClass id="posixGroup"></objectClass>
16 <objectClass id="sambaGroupMapping"></objectClass>
17 </objectClasses>
18
19 <attributes>
20 <attribute id="cn">
21         <display>Group</display>
22         <order>1</order>
23         <page>1</page>
24 </attribute>
25 <attribute id="displayName">
26         <display>Windows Name</display>
27         <order>2</order>
28         <page>1</page>
29 </attribute>
30 <attribute id="gidNumber">
31         <display>GID Number</display>
32         <order>3</order>
33         <page>1</page>
34         <readonly>1</readonly>
35         <spacer>1</spacer>
36         <value><![CDATA[=php.GetNextNumber(/;gidNumber;true;(&(objectClass=sambaDomain)(sambaDomainName=mysambadomain))]]></value>
37 </attribute>
38 <attribute id="sambaSID">
39         <display>Samba SID</display>
40         <helper>
41                 <id>sidsuffix</id>
42                 <value><![CDATA[=php.GetNextNumber(/;gidNumber;false;(&(objectClass=sambaDomain)(sambaDomainName=mysambadomain));*2,+1000)]]></value>
43         </helper>
44         <order>4</order>
45         <post>=php.Join(-;%sambaSID%,%sidsuffix%)</post>
46         <page>1</page>
47         <value><![CDATA[=php.PickList(/;(&(objectClass=sambaDomain));sambaSID;%sambaSID% (%sambaDomainName%));;;;sambaDomainName]]></value>
48 </attribute>
49 <attribute id="sambaGroupType">
50         <display>Samba Group Type</display>
51         <order>5</order>
52         <page>1</page>
53         <spacer>1</spacer>
54         <type>select</type>
55         <value id="2">Domain Group</value>
56         <value id="4">Local Group</value>
57         <value id="5">Well-known Group</value>
58 </attribute>
59 <attribute id="memberUid">
60         <display>Users</display>
61         <hidden>0</hidden>
62         <order>10</order>
63         <page>1</page>
64         <size>10</size>
65         <value><![CDATA[=php.MultiList(/;(&(objectClass=posixAccount));uid)]]></value>
66         <!-- <value><![CDATA[=php.MultiList(/;(&(objectClass=posixAccount));uid;%cn% %uid|-4/U%;memberUid;dmdName=users,dc=localdomain;root => cn=root, nobody => cn=nobody;cn;;;)]]></value> -->
67 </attribute>
68 </attributes>
69
70 </template>