Code

Updated FAX report ACLs.
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Thu, 1 Apr 2010 13:12:04 +0000 (13:12 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Thu, 1 Apr 2010 13:12:04 +0000 (13:12 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@17459 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/contrib/gosa.conf

index 5649ea8a082fc1b56be5ecec14613f893a52fd4c..ed99bd94e868df780e71030f4b919bd4babb525f 100644 (file)
    -->
   <menu>
 
-    <!-- Section to enable quick self service shortcuts for the logged in user -->
-    <section name="My account">
-      <plugin acl="users/user:self" class="user" />
-      <plugin acl="users/posixAccount:self"  class="posixAccount" />
-      <plugin acl="users/environment:self" class="environment" {if $cv.optional.kioskpath_active} kioskPath="{$cv.optional.kioskpath}"{/if} />
-      <plugin acl="users/mailAccount:self" class="mailAccount" />
-      <plugin acl="users/sambaAccount:self" class="sambaAccount" />
-      <plugin acl="users/netatalk:self" class="netatalk" />
-      <plugin acl="users/connectivity:self" class="connectivity" />
-      <plugin acl="users/gofaxAccount:self" class="gofaxAccount" />
-      <plugin acl="users/phoneAccount:self" class="phoneAccount" />
-      <plugin acl="users/nagiosAccount:self" class="nagiosAccount" />
-      <plugin acl="users/scalixAccount:self" class="scalixAccount" />
-      <plugin acl="users/password:self" class="password" />
-    </section>
-
     <!-- Section to enable administrative services -->
     <section name="Administration">
-      <plugin acl="department" class="departmentManagement" />
-      <plugin acl="users" class="userManagement" />
+        <plugin acl="department" class="departmentManagement" />
+
+      <!-- This long ACL list is required to exclude the users menu entry when only 
+            'viewFaxEntries' permissions are set -->
+      <plugin acl="users/netatalk,users/environment,users/posixAccount,users/kolabAccount,users/phpscheduleitAccount,users/oxchangeAccount,users/proxyAccount,users/connectivity,users/pureftpdAccount,users/phpgwAccount,users/opengwAccount,users/pptpAccount,users/intranetAccount,users/webdavAccount,users/nagiosAccount,users/sambaAccount,users/mailAccount,users/user,users/scalixAccount,users/password,users/gofaxAccount,users/phoneAccount" 
+            class="userManagement" />
       <plugin acl="groups" class="groupManagement" />
       <plugin acl="roles" class="roleManagement"/>
       <plugin acl="ogroups" class="ogroupManagement" />