Code

5d49aaf5466d21a5523b2ba279dcf1adb82a3523
[gosa.git] / plugins / admin / groups / acl_definition.inc
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                                                 "sambaLogonTime"        => _("Limit Logon Time"),
170                                                 "sambaLogoffTime"       => _("Limit Logoff Time"), 
171                                                 "sambaKickoffTime"      => _("Account expiry"),         
172                                                 "sambaPwdCanChange"     => _("Can change password"),
173                                                 "sambaPwdMustChange"=> _("Password expiry"), 
174                                         "sambaHomePath"         => _("Home path"), 
175                                                 "sambaHomeDrive"        => _("Home drive"), 
176                                                 "sambaLogonScript"      => _("Logon script"),
177                                         "sambaProfilePath"      => _("Profile path"),    
178                                                 "sambaDomainName"       => _("Samba domain name"),
179                                                 "allow_pwchange"        => _("Allow password change"),
180                                                 "no_password_required" => _("Login from windows client requires no password"),
181                                                 "temporary_disable" => _("Lock account"),
182                                                 "sambaUserWorkstation"=> _("Allow connection from these workstations only"),
183                                                 "connectclientdrives"   => _("Connect client drives at logon"),
184                                                 "connectclientprinters" => _("Connect client printers at logon"),
185                                                 "defaultprinter"                => _("Default to main client printer"),
186                                                 "shadow"                                => _("Shadowing"),
187                                                 "brokenconn"                    => _("On broken or timed out"),
188                                                 "reconn"                                => _("Reconnect if disconnected"),
189                                                 "inherit"                               => _("Inherit client config")
190                                                 ) ;
193 $ACLD['proxyAccount']=      array(
194                         "proxyAccount",
195                         "gosaProxyAcctFlags",
196                         "gosaProxyQuota",
197                         "gosaProxyWorkingStart",
198                         "gosaProxyWorkingStop");
200 $ACLD['pureftpdAccount']=   array(
201                         "pureftpd",     
202                         "FTPUploadBandwidth",
203                         "FTPStatus",
204                         "FTPDownloadBandwidth",
205                         "FTPQuotaFiles",
206                         "FTPQuotaMBytes",
207                         "FTPUploadRatio",
208                         "FTPDownloadRatio");
209 $ACLD['goFonConference']= array(
210                         "goFonConference",
211                         "goFonPIN",
212                         "base",
213                         "cn",
214                         "description",
215                         "telephoneNumber",                      
216                         "goFonConferenceOption",
217                         "goFonConferenceOptionLifetime",
218                         "goFonConferenceOptionFormat",
219                         "goFonConferenceOption_s",
220                         "goFonConferenceOption_i",
221                         "goFonConferenceOption_r",
222                         "goFonConferenceOption_d",
223                         "goFonConferenceOption_D",
224                         "goFonConferenceOption_P",
225                         "goFonConferenceOption_M",
226                         "goFonConferenceOption_c",
227                         "goFonConferenceOwner");
229 $ACLD['gotoEnvironment']=array(
230                                         "gotoPrinter",
231                                         "gotoEnvironment",
232                                         "gotoShare",
233                                         "gotoProfileServer",
234                                         "gotoProfileFlags",
235                                         "gotoXResolution",
236                                         "gotoLogonScript",
237                                         "gotoKioskProfile",
238                                         "gotoProfileQuota",
239                                         "gotoHotplugDevice"
240                                         );
242 $ACLD['phpgwAccount']                   =array("phpgwAccount"                   );
243 $ACLD['webdavAccount']                  =array("webdavAccount"                  );
244 $ACLD['intranetAccount']                =array("intranetAccount"                );
245 $ACLD['pptpAccount']                    =array("gosapptp"                               );
246 $ACLD['phpscheduleitAccount']   =array("gosaphpscheduleit"              );
248 $ACLD['goFonAccount'] = array("goFonDeliveryMode", "goFonFormat",
249       "goFonHardware","goFonPIN","goFonVoicemailPIN","telephoneNumber", "goFonMacro","macro");
251 $ACLD['global-addressbook']=  array("create", "delete");
252 ?>