Code

Added missing acl attributes
[gosa.git] / plugins / admin / groups / acl_definition.inc
index d37ec001bc5fbd22b97f09ac5b7c73cafbdfa91b..57d3382f14d9c16a55eb59dfe189a821833c824d 100644 (file)
@@ -7,12 +7,29 @@ $ACLD['application']=array("cn" => "LDAP name",
                        "description" => "Description",
                        "gosaApplicationExecute" => "Execute",
                        "gosaApplicationFlags" => "Modify flags",
+                       "gotoLogonScript" => "Script",
+                       "gosaApplicationIcon" => "Icon",
                        "gosaApplicationName" => "Visible name");
-$ACLD['department']= array("businessCategory",
+$ACLD['mimetype']=array("cn"                           => "LDAP name",
+                       "create"                                                => "Create",
+                       "delete"                                                => "Delete",
+                       "description"                                   => "Description",
+                       "gotoMimeIcon"                                  => "Icon",
+                       "gotoMimeApplication"                   => "Modify flags",
+                       "gotoMimeEmbeddedApplication"   => "Embedded applications",
+                       "gotoMimeLeftClickAction"               => "Left click actions",
+                       "gotoMimeFilePattern"                   => "File patterns",
+                       "gotoMimeGroup"                                 => "Mime group",
+                       "description"                                   => "Description");
+$ACLD['department']= array(
+                       "businessCategory",
                        "description",
                        "facsimileTelephoneNumber",
                        "l",
                        "ou",
+                       "create",
+                       "delete",
+                       "base",
                        "postalAddress",
                        "st",
                        "telephoneNumber");
@@ -21,7 +38,6 @@ $ACLD['gofax']=      array("cn",
                        "description",
                        "facsimileAlternateTelephoneNumber",
                        "facsimileTelephoneNumber",
-                       "faxReport",
                        "goFaxBlocklist",
                        "goFaxDeliveryMode",
                        "goFaxFormat",
@@ -33,8 +49,10 @@ $ACLD['gofax']=      array("cn",
                        "gosaMailForwardingAddress");
 $ACLD['blocklists']= array("cn",
                        "create",
+                       "delete",
                        "description",
                        "goFaxBlocklist");
+$ACLD['ogroup']=   array("ogroup","create","delete","cn", "description", "gosaGroupObjects","base");
 $ACLD['group']=      array("cn",
                        "create",
                        "delete",
@@ -205,6 +223,10 @@ $ACLD['samba']=
                                
                                                ) ;
 
+$ACLD['netatalk']=     array(
+                       "netatalkShare",
+                       "netatalkUserHomepath");
+
 
 $ACLD['proxyAccount']=      array(
                        "proxyAccount",
@@ -222,10 +244,11 @@ $ACLD['pureftpdAccount']=   array(
                        "FTPQuotaMBytes",
                        "FTPUploadRatio",
                        "FTPDownloadRatio");
-$ACLD['goFonConference']= array(
+$ACLD['conference']= array(
                        "goFonConference",
                        "goFonPIN",
                        "base",
+                       "delete",
                        "cn",
                        "description",
                        "telephoneNumber",                      
@@ -252,7 +275,8 @@ $ACLD['gotoEnvironment']=array(
                                        "gotoLogonScript",
                                        "gotoKioskProfile",
                                        "gotoProfileQuota",
-                                       "gotoHotplugDevice"
+                                       "gotoHotplugDevice",
+                                       "gotoShareAppleMounts"
                                        );
 
 $ACLD['phpgwAccount']                  =array("phpgwAccount"                   );
@@ -260,6 +284,11 @@ $ACLD['webdavAccount']                     =array("webdavAccount"                  );
 $ACLD['intranetAccount']               =array("intranetAccount"                );
 $ACLD['pptpAccount']                   =array("gosapptp"                               );
 $ACLD['phpscheduleitAccount']  =array("gosaphpscheduleit"              );
+$ACLD['opengwAccount']                 =array( "opengwAccount" =>"Enable/disable account",     
+                                                                               "LocationTeam"  =>"Location team",
+                                                                               "TemplateUser"  =>"Template user",
+                                                                               "is_locked"             =>"Lock status",
+                                                                               "TeamIDs"               =>"Teams");
 
 $ACLD['phoneAccount'] = array("goFonDeliveryMode",
       "goFonHardware","goFonPIN","goFonVoicemailPIN","telephoneNumber", "goFonMacro");
@@ -289,25 +318,15 @@ $ACLD['addressbook']=  array("addressbook","add", "delete",
       "facsimileTelephoneNumber", "pager");
 $ACLD['fonreport']     =  array("fonreport", "src", "dst", "channel", "lastapp", "disposition", "duration");
 $ACLD['faxreport']     =  array("faxreport");
+$ACLD['connectivity']=  array("connectivity");
 $ACLD['logview']       =  array("logview");
 $ACLD['mailqueue']     =  array("mailqueue","unhold_all","hold_all","del_all","requeue_all","unhold","hold","del","requeue","query","header");
 $ACLD['ldapmanager']=  array("ldapmanager","import","export","xlsexport","csvimport");
 
-$ACLD['goFonConference']       =       array("goFonConference" => "goFonConference");
-
 $ACLD['FAIclass']      =       array(
-                                                               "FAIclass"                                                      => "FAIclass"
-/*                                                             ,"FAIhook-View"                                                 => "FAIhook : View",
-                                                               "FAIhook-Create"                                        => "FAIhook : Create",
-                                                               "FAIhook-Delete"                                        => "FAIhook : Delete",
-                                                               "FAIhook-cn"                                            => "FAIhook : cn",
-                                                               "FAIhook-description"                           => "FAIhook : description",
-                                                               "FAIhookEntry-View"                             => "FAIhookEntry : View",
-                                                               "FAIhookEntry-Create"                           => "FAIhookEntry : Create",
-                                                               "FAIhookEntry-Delete"                           => "FAIhookEntry : Delete",
-                                                               "FAIhookEntry-cn"                                       => "FAIhookEntry : cn",
-                                                               "FAIhookEntry-description"                      => "FAIhookEntry : description"*/
-                                                                               
-                                                               );
+                                                               // Allow displaying of FAI menu element
+                                                               "FAIclass"      => "FAI management enabled");
+$ACLD['goFonMacro']    =array("goFonMacro","edit","delete");
+$ACLD['kolabAccount']  =array("kolabAccount","kolabFreeBusyFuture", "unrestrictedMailSize", "calFBURL","kolabDelegate");
 
 ?>