[Erp5-report] r19590 - in /erp5/trunk/products/ERP5/bootstrap/erp5_core: SkinTemplateItem/p...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 29 15:17:09 CET 2008


Author: romain
Date: Fri Feb 29 15:17:08 2008
New Revision: 19590

URL: http://svn.erp5.org?rev=19590&view=rev
Log:
Update Base_setDefaultSecurity, in order to remove View permission to Author role.

Modified:
    erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_setDefaultSecurity.xml
    erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision

Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_setDefaultSecurity.xml
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_setDefaultSecurity.xml?rev=19590&r1=19589&r2=19590&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_setDefaultSecurity.xml (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_setDefaultSecurity.xml Fri Feb 29 15:17:08 2008
@@ -3,11 +3,8 @@
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
       <tuple>
-        <tuple>
-          <string>Products.PythonScripts.PythonScript</string>
-          <string>PythonScript</string>
-        </tuple>
-        <none/>
+        <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+        <tuple/>
       </tuple>
     </pickle>
     <pickle>
@@ -83,13 +80,16 @@
   \'Access session data\',\n
   \'Copy or Move\',\n
   \'List folder contents\',\n
-  \'View\',\n
   \'View History\',\n
 ] if p in permission_list]\n
 \n
 author_permission_list = [p for p in [\n
   \'Add portal content\',\n
   \'Add portal folders\',\n
+] if p in permission_list]\n
+\n
+auditor_permission_list = [p for p in [\n
+  \'View\',\n
 ] if p in permission_list]\n
 \n
 assignor_permission_list = [p for p in [\n
@@ -100,11 +100,11 @@
 \n
 # Define ERP5 permissions for each role\n
 erp5_role_dict = {\n
-  \'Assignee\': common_permission_list,\n
+  \'Assignee\': common_permission_list + auditor_permission_list,\n
   \'Assignor\': common_permission_list + author_permission_list +\\\n
-              assignor_permission_list,\n
-  \'Associate\': common_permission_list,\n
-  \'Auditor\' : common_permission_list,\n
+              assignor_permission_list + auditor_permission_list,\n
+  \'Associate\': common_permission_list + auditor_permission_list,\n
+  \'Auditor\' : common_permission_list + auditor_permission_list,\n
   \'Author\': common_permission_list + author_permission_list,\n
   \'Manager\': permission_list\n
 }\n
@@ -173,6 +173,7 @@
                             <string>p</string>
                             <string>common_permission_list</string>
                             <string>author_permission_list</string>
+                            <string>auditor_permission_list</string>
                             <string>assignor_permission_list</string>
                             <string>erp5_role_dict</string>
                             <string>erp5_permission_dict</string>

Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision?rev=19590&r1=19589&r2=19590&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision Fri Feb 29 15:17:08 2008
@@ -1,1 +1,1 @@
-714
+715




More information about the Erp5-report mailing list