1 <?php
2 # ACLD definitions go here
4 $ACLD['application']=array("cn" => "LDAP name",
5 "create" => "Create",
6 "delete" => "Delete",
7 "description" => "Description",
8 "gosaApplicationExecute" => "Execute",
9 "gosaApplicationFlags" => "Modify flags",
10 "gosaApplicationName" => "Visible name");
11 $ACLD['department']= array("businessCategory",
12 "description",
13 "facsimileTelephoneNumber",
14 "l",
15 "ou",
16 "postalAddress",
17 "st",
18 "telephoneNumber");
19 $ACLD['gofax']= array("cn",
20 "create",
21 "description",
22 "facsimileAlternateTelephoneNumber",
23 "facsimileTelephoneNumber",
24 "faxReport",
25 "goFaxBlocklist",
26 "goFaxDeliveryMode",
27 "goFaxFormat",
28 "goFaxIsEnabled",
29 "goFaxLanguage",
30 "goFaxPrinter",
31 "goFaxRBlockgroups",
32 "goFaxSBlockgroups",
33 "gosaMailForwardingAddress");
34 $ACLD['blocklists']= array("cn",
35 "create",
36 "description",
37 "goFaxBlocklist");
38 $ACLD['group']= array("cn",
39 "create",
40 "delete",
41 "description",
42 "force_gid",
43 "password",
44 "gidNumber");
45 $ACLD['appgroup']= array();
46 $ACLD['all']= array();
47 $ACLD['mailgroup']= array("default_permission",
48 "imap_perms",
49 "member_permissions",
50 "mail",
51 "gosaMailAlternateAddress",
52 "gosaMailForwardingAddress",
53 "gosaMailQuota",
54 "gosaMailServer");
55 $ACLD['terminal']= array("gotoAdaptPath",
56 "gotoAutoFs",
57 "gotoBootKernel",
58 "gotoFilesystem",
59 "gotoFontPath",
60 "gotoKernelParameters",
61 "gotoLdapServer",
62 "gotoLpdEnable",
63 "gotoLpdServer",
64 "gotoMode",
65 "gotoModule",
66 "gotoModules",
67 "gotoNtpServer",
68 "gotoScannerEnable",
69 "gotoSwapServer",
70 "gotoSyslogServer",
71 "gotoTerminalPath",
72 "gotoXColordepth",
73 "gotoXDriver",
74 "gotoXHsync",
75 "gotoXKbLayout",
76 "gotoXKbModel",
77 "gotoXKbVariant",
78 "gotoXMethod",
79 "gotoXMouseButtons",
80 "gotoXMousePort",
81 "gotoXMouseType",
82 "gotoXResolution",
83 "gotoXVsync",
84 "gotoXdmcpServer",
85 "login",
86 "password");
87 $ACLD['user']= array("academicTitle",
88 "create",
89 "delete",
90 "certificateSerialNumber",
91 "certificates",
92 "departmentNumber",
93 "description",
94 "employeeNumber",
95 "employeeType",
96 "facsimileTelephoneNumber",
97 "functionalTitle",
98 "givenName",
99 "gouvernmentOrganizationalPersonLocality",
100 "gouvernmentOrganizationalUnit",
101 "gouvernmentOrganizationalUnitDescription",
102 "gouvernmentOrganizationalUnitSubjectArea",
103 "homePhone",
104 "homePostalAddress",
105 "houseIdentifier",
106 "ivbbLastDeliveryCollective",
107 "jpegPhoto",
108 "kerberos",
109 "l",
110 "labeledURI",
111 "mobile",
112 "o",
113 "ou",
114 "pager",
115 "password",
116 "personalTitle",
117 "postalAddress",
118 "postalCode",
119 "publicVisible",
120 "role",
121 "roomNumber",
122 "sn",
123 "st",
124 "street",
125 "telephoneNumber",
126 "uid",
127 "vocation");
128 $ACLD['mail']= array("custom_sieve",
129 "gosaMailAlternateAddress",
130 "gosaMailDeliveryMode",
131 "gosaMailForwardingAddress",
132 "gosaMailMaxSize",
133 "gosaMailQuota",
134 "gosaMailServer",
135 "gosaSpamMailbox",
136 "gosaSpamSortLevel",
137 "gosaVacationMessage",
138 "mail",
139 "only_local");
140 $ACLD['posix']= array("allowedHosts",
141 "force_ids",
142 "gidNumber",
143 "gosaDefaultLanguage",
144 "gosaDefaultPrinter",
145 "gosaHostACLD",
146 "gosaHostAcl",
147 "groupMembership",
148 "homeDirectory",
149 "kerberos",
150 "loginShell",
151 "memberUid",
152 "shadow",
153 "shadowExpire",
154 "shadowInactive",
155 "shadowMax",
156 "shadowMin",
157 "shadowWarning",
158 "uidNumber");
159 $ACLD['samba']= array("acctFlags",
160 "allow_pwchange",
161 "homeDrive",
162 "no_password_required",
163 "profilePath",
164 "scriptPath",
165 "smbHome",
166 "temporary_disable");
168 $ACLD['samba'] = array (
169 "sambaHomePath" ,//=> _("Home path"),
170 "sambaHomeDrive" ,//=> _("Home drive"),
171 "sambaDomainName" ,//=> _("Samba domain name"),
172 "sambaLogonScript" ,//=> _("Logon script"),
173 "sambaProfilePath" ,//=> _("Profile path"),
175 "sambaLogonTime",// => _("Limit Logon Time"),
176 "sambaLogoffTime",// => _("Limit Logoff Time"),
177 "sambaKickoffTime",// => _("Account expiry"),
178 "sambaPwdCanChange",// => _("Can change password"),
179 "sambaPwdMustChange",//=> _("Password expiry"),
180 "allow_pwchange" ,//=> _("Allow password change"),
181 "no_password_required",// => _("Login from windows client requires no password"),
182 "temporary_disable",// => _("Lock account"),
183 "sambaUserWorkstation",//=> _("Allow connection from these workstations only"),
185 "connectclientdrives",// => _("Connect client drives at logon"),
186 "connectclientprinters",// => _("Connect client printers at logon"),
187 "defaultprinter",// => _("Default to main client printer"),
189 "shadow",// => _("Shadowing"),
190 "brokenconn",// => _("On broken or timed out"),
191 "reconn",// => _("Reconnect if disconnected"),
193 "inherit",// => _("Inherit client config")
194 "tslogin",// => _("Inherit client config")
196 "CtxWFHomeDir",
197 "CtxWFHomeDirDrive",
198 "CtxWFProfilePath",
200 "CtxMaxConnectionTime",
201 "CtxMaxDisconnectionTime",
202 "CtxMaxIdleTime",
204 "CtxInitialProgram",
205 "CtxWorkDirectory"
207 ) ;
210 $ACLD['proxyAccount']= array(
211 "proxyAccount",
212 "gosaProxyAcctFlags",
213 "gosaProxyQuota",
214 "gosaProxyWorkingStart",
215 "gosaProxyWorkingStop");
217 $ACLD['pureftpdAccount']= array(
218 "pureftpd",
219 "FTPUploadBandwidth",
220 "FTPStatus",
221 "FTPDownloadBandwidth",
222 "FTPQuotaFiles",
223 "FTPQuotaMBytes",
224 "FTPUploadRatio",
225 "FTPDownloadRatio");
226 $ACLD['goFonConference']= array(
227 "goFonConference",
228 "goFonPIN",
229 "base",
230 "cn",
231 "description",
232 "telephoneNumber",
233 "goFonConferenceOption",
234 "goFonConferenceOptionLifetime",
235 "goFonConferenceOptionFormat",
236 "goFonConferenceOption_s",
237 "goFonConferenceOption_i",
238 "goFonConferenceOption_r",
239 "goFonConferenceOption_d",
240 "goFonConferenceOption_D",
241 "goFonConferenceOption_P",
242 "goFonConferenceOption_M",
243 "goFonConferenceOption_c",
244 "goFonConferenceOwner");
246 $ACLD['gotoEnvironment']=array(
247 "gotoPrinter",
248 "gotoEnvironment",
249 "gotoShare",
250 "gotoProfileServer",
251 "gotoProfileFlags",
252 "gotoXResolution",
253 "gotoLogonScript",
254 "gotoKioskProfile",
255 "gotoProfileQuota",
256 "gotoHotplugDevice"
257 );
259 $ACLD['phpgwAccount'] =array("phpgwAccount" );
260 $ACLD['webdavAccount'] =array("webdavAccount" );
261 $ACLD['intranetAccount'] =array("intranetAccount" );
262 $ACLD['pptpAccount'] =array("gosapptp" );
263 $ACLD['phpscheduleitAccount'] =array("gosaphpscheduleit" );
265 $ACLD['phoneAccount'] = array("goFonDeliveryMode",
266 "goFonHardware","goFonPIN","goFonVoicemailPIN","telephoneNumber", "goFonMacro");
268 $ACLD['nagiosAccount'] = array("NagiosAlias"
269 , "NagiosPager"
270 , "NagiosMail"
271 , "HostNotificationPeriod"
272 , "ServiceNotificationPeriod"
273 , "HostNotificationCommands"
274 , "ServiceNotificationCommands"
275 , "HostNotificationOptions"
276 , "ServiceNotificationOptions"
277 , "AuthorizedAllHosts"
278 , "AuthorizedAllServices"
279 , "AuthorizedSystemCommands"
280 , "AuthorizedAllHostCommands"
281 , "AuthorizedAllServiceCommands"
282 , "AuthorizedConfigurationInformation"
283 , "AuthorizedSystemInformation");
285 $ACLD['global-addressbook']= array("create", "delete");
286 ?>