You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Apache Wiki <wi...@apache.org> on 2006/03/29 17:01:28 UTC

[Lenya Wiki] Update of "HowToDefaultPublicationUsefulChanges" by RichardFrovarp

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lenya Wiki" for change notification.

The following page has been changed by RichardFrovarp:
http://wiki.apache.org/lenya/HowToDefaultPublicationUsefulChanges

------------------------------------------------------------------------------
   * [#clearcache Add the Cocoon Clear Cache Actions to the Lenya Admin screen]
   * [#navtitle Hand the Navigation Title through to the browser]
   * [#checkout Allow users to override checkouts by other users]
+  * [#acauth Only allow admins to change AC Auth values for pages]
  
  ----
  
@@ -401, +402 @@

  
  This solution is based on the fact that the !RevisionControler bypasses all checks if the user is "System". It might be better to introduce a parameter in the !ReservedCheckinAction class that would enable setting the identity or to set an override flag.
  
+ 
+ [[Anchor(acauth)]]
+ == Only allow admins to change AC Auth values for pages ==
+ 
+ By default any user can change permissions to pages. This allows them to upgrade their capabilities on any page to either an editor or reviewer. This solution is from the user list:
+ 
+  * Assign admin group to the role of admin for your site tree
+  * In lenya/pubs/<your-pub>/config/ac/usecase-policies.xml add the following inside of the usecases tags: <usecase id="info-ac-authoring"><role id="admin"/></usecase>
+ 
+ Now, whenever a none admin tries to use the AC Auth page they will be prevented from doing so.
+ 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org