[Zope3-checkins] CVS: Zope3/src/zope/app/securitypolicy -
	configure.zcml:1.9
    Philipp von Weitershausen 
    philikon at philikon.de
       
    Fri Mar 19 13:39:42 EST 2004
    
    
  
Update of /cvs-repository/Zope3/src/zope/app/securitypolicy
In directory cvs.zope.org:/tmp/cvs-serv24672/securitypolicy
Modified Files:
	configure.zcml 
Log Message:
* grant newly defined undo permissions
* clean up and comment grant directives. We have to think about whether
  it's wise to grant permissions that have been defined elsewhere in
  the securitypolicy package...
* include meta directives config file at the app level
=== Zope3/src/zope/app/securitypolicy/configure.zcml 1.8 => 1.9 ===
--- Zope3/src/zope/app/securitypolicy/configure.zcml:1.8	Sat Mar 13 18:01:07 2004
+++ Zope3/src/zope/app/securitypolicy/configure.zcml	Fri Mar 19 13:39:41 2004
@@ -13,7 +13,7 @@
                alias="zope.products.securitypolicy" />
 
 
-  <include file="meta.zcml" />
+
 
   <content class=".permissionroles.PermissionRoles">
     <require permission="zope.Security"
@@ -82,21 +82,27 @@
   <role id="zope.Member" title="Site Member" />
 
   <!-- Remove the following directive if you don't want public access -->
-  <grant permission="zope.View"                role="zope.Anonymous" />
-  <grant permission="zope.app.dublincore.view" role="zope.Anonymous" />
+  <grant permission="zope.View"                  role="zope.Anonymous" />
 
-  <grant permission="zope.View"                  role="zope.Manager" />
-  <grant permission="zope.app.dublincore.view"   role="zope.Manager" />
-  <grant permission="zope.app.dublincore.change" role="zope.Manager" />
   <grant permission="zope.ManageContent"         role="zope.Manager" />
   <grant permission="zope.Security"              role="zope.Manager" />
   <grant permission="zope.ManageCode"            role="zope.Manager" />
   <grant permission="zope.ManageServices"        role="zope.Manager" />
   <grant permission="zope.ManageApplication"     role="zope.Manager" />
   <grant permission="zope.ManageBindings"        role="zope.Manager" />
+
+  <!-- zope.app.dublincore -->
+  <grant permission="zope.app.dublincore.view"   role="zope.Anonymous" />
+  <grant permission="zope.app.dublincore.change" role="zope.Manager" />
+
+  <!-- zope.app.mail -->
   <grant permission="zope.SendMail"              role="zope.Manager" />
 
-  <!-- Grant Manager all necessary Permissions for using Workflows -->
+  <!-- zope.app.undo -->
+  <grant permission="zope.UndoOwnTransactions"   role="zope.Member" />
+  <grant permission="zope.UndoAllTransactions"   role="zope.Manager" />
+
+  <!-- zope.app.workflow -->
   <grant permission="zope.workflow.ManageProcessDefinitions"
          role="zope.Manager" />
   <grant permission="zope.workflow.CreateProcessInstances"
    
    
More information about the Zope3-Checkins
mailing list