[Erp5-report] r36491 mohamadou - in /erp5/trunk/bt5/erp5_egov: ExtensionTemplateItem/ bt/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jun 22 00:51:15 CEST 2010


Author: mohamadou
Date: Tue Jun 22 00:51:14 2010
New Revision: 36491

URL: http://svn.erp5.org?rev=36491&view=rev
Log:
2010-06-21 mohamadou
* update EgovSecurity  to set security for Anonymous only if there is no authentification and no subscription

Modified:
    erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/EGovSecurity.py
    erp5/trunk/bt5/erp5_egov/bt/change_log
    erp5/trunk/bt5/erp5_egov/bt/revision

Modified: erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/EGovSecurity.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/EGovSecurity.py?rev=36491&r1=36490&r2=36491&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/EGovSecurity.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/EGovSecurity.py [utf8] Tue Jun 22 00:51:14 2010
@@ -155,9 +155,10 @@ def setPermissionsOnEGovModule(self, por
   # assume anonymous role can access and add
   if portal_type_object is not None:
     step_authentication =  portal_type_object.getStepAuthentication()
+    step_subscription =  portal_type_object.getStepSubscription()
   self.manage_acquiredPermissions(aquired_permission_list)
   for (role, permission_list) in role_permission_dict.items():
-    if role == "Anonymous" and not step_authentication:
+    if role == "Anonymous" and not step_authentication and not step_subscription:
       self.manage_role(role_to_manage=role, permissions=permission_list)
     elif role != "Anonymous":
       self.manage_role(role_to_manage=role, permissions=permission_list)

Modified: erp5/trunk/bt5/erp5_egov/bt/change_log
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/change_log?rev=36491&r1=36490&r2=36491&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/change_log [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/bt/change_log [utf8] Tue Jun 22 00:51:14 2010
@@ -1,4 +1,7 @@
 2010-06-21 mohamadou
+* update EgovSecurity  to set security for Anonymous only if there is no authentification and no subscription
+
+2010-06-21 mohamadou
 * update generatePortalType to use good role category for role information definition
 * add publication_section category if procedure needs subscription
 

Modified: erp5/trunk/bt5/erp5_egov/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/revision?rev=36491&r1=36490&r2=36491&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/bt/revision [utf8] Tue Jun 22 00:51:14 2010
@@ -1 +1 @@
-563
\ No newline at end of file
+568
\ No newline at end of file




More information about the Erp5-report mailing list