ASF Bugzilla – Attachment 18514 Details for
Bug 39797
Permissive instead of restrictive usecase policies
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
this patch adds some policies to the default publication
usecase-deny-by-default_policies.diff (text/plain), 5.82 KB, created by
J
on 2006-06-23 10:57:15 UTC
(
hide
)
Description:
this patch adds some policies to the default publication
Filename:
MIME Type:
Creator:
J
Created:
2006-06-23 10:57:15 UTC
Size:
5.82 KB
patch
obsolete
>Index: src/pubs/default/config/ac/passwd/indexSearch.rml >=================================================================== >--- src/pubs/default/config/ac/passwd/indexSearch.rml (revision 0) >+++ src/pubs/default/config/ac/passwd/indexSearch.rml (revision 0) >@@ -0,0 +1,20 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<!-- >+ Copyright 1999-2004 The Apache Software Foundation >+ >+ Licensed under the Apache License, Version 2.0 (the "License"); >+ you may not use this file except in compliance with the License. >+ You may obtain a copy of the License at >+ >+ http://www.apache.org/licenses/LICENSE-2.0 >+ >+ Unless required by applicable law or agreed to in writing, software >+ distributed under the License is distributed on an "AS IS" BASIS, >+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. >+ See the License for the specific language governing permissions and >+ limitations under the License. >+--> >+ >+<!-- $Id$ --> >+ >+<role class="org.apache.lenya.ac.file.FileRole" id="indexSearch"/> >\ No newline at end of file >Index: src/pubs/default/config/ac/policies/authoring/subtree-policy.acml >=================================================================== >--- src/pubs/default/config/ac/policies/authoring/subtree-policy.acml (revision 416631) >+++ src/pubs/default/config/ac/policies/authoring/subtree-policy.acml (working copy) >@@ -15,7 +15,7 @@ > limitations under the License. > --> > >-<!-- $Id: subtree-policy.acml,v 1.3 2004/03/13 12:34:17 gregor Exp $ --> >+<!-- $Id$ --> > > <policy xmlns="http://apache.org/cocoon/lenya/ac/1.0"> > >@@ -27,4 +27,12 @@ > <role id="review"/> > </group> > >+ <group id="admin"> >+ <role id="admin"/> >+ </group> >+ >+ <world> >+ <role id="indexSearch"/> >+ </world> >+ > </policy> >Index: src/pubs/default/config/ac/policies/trash/subtree-policy.acml >=================================================================== >--- src/pubs/default/config/ac/policies/trash/subtree-policy.acml (revision 416631) >+++ src/pubs/default/config/ac/policies/trash/subtree-policy.acml (working copy) >@@ -27,4 +27,8 @@ > <role id="review"/> > </group> > >+ <group id="admin"> >+ <role id="admin"/> >+ </group> >+ > </policy> >Index: src/pubs/default/config/ac/policies/introduction.html/subtree-policy.acml >=================================================================== >--- src/pubs/default/config/ac/policies/introduction.html/subtree-policy.acml (revision 416631) >+++ src/pubs/default/config/ac/policies/introduction.html/subtree-policy.acml (working copy) >@@ -15,7 +15,7 @@ > limitations under the License. > --> > >-<!-- $Id: subtree-policy.acml,v 1.3 2004/03/13 12:34:18 gregor Exp $ --> >+<!-- $Id$ --> > > <policy xmlns="http://apache.org/cocoon/lenya/ac/1.0"> > >Index: src/pubs/default/config/ac/usecase-policies.xml >=================================================================== >--- src/pubs/default/config/ac/usecase-policies.xml (revision 416631) >+++ src/pubs/default/config/ac/usecase-policies.xml (working copy) >@@ -18,7 +18,70 @@ > <!-- $Id$ --> > > <usecases xmlns="http://apache.org/cocoon/lenya/ac/1.0"> >+ <usecase id="site.create"><role id="edit"/></usecase> >+ <usecase id="site.delete"><role id="edit"/></usecase> >+ <usecase id="site.createLanguage"><role id="edit"/></usecase> >+ <usecase id="site.deleteLanguage"><role id="edit"/></usecase> >+ <usecase id="site.restore"><role id="edit"/></usecase> >+ <usecase id="site.archive"><role id="edit"/></usecase> >+ <usecase id="site.cut"><role id="edit"/></usecase> >+ <usecase id="site.copy"><role id="edit"/></usecase> >+ <usecase id="site.paste"><role id="edit"/></usecase> >+ <usecase id="site.changeLabel"><role id="edit"/></usecase> >+ <usecase id="site.changeNodeID"><role id="edit"/></usecase> >+ <usecase id="site.changeVisibility"><role id="edit"/></usecase> >+ <usecase id="site.nudge"><role id="edit"/></usecase> >+ >+ >+ <usecase id="workflow.submit"><role id="edit"/></usecase> >+ <usecase id="workflow.reject"><role id="review"/></usecase> >+ <usecase id="workflow.publish"><role id="review"/></usecase> >+ <usecase id="workflow.deactivate"><role id="review"/></usecase> > >+ <usecase id="lucene.index"><role id="indexSearch"/></usecase> >+ >+ <usecase id="ac.logout"> >+ <role id="admin"/> >+ <role id="edit"/> >+ <role id="review"/> >+ </usecase> >+ >+ <usecase id="admin.users"><role id="admin"/></usecase> >+ >+ <usecase id="admin.user"><role id="admin"/></usecase> >+ <usecase id="admin.addUser"><role id="admin"/></usecase> >+ <usecase id="admin.deleteUser"><role id="admin"/></usecase> >+ <usecase id="admin.userProfile"><role id="admin"/></usecase> >+ <usecase id="admin.userGroups"><role id="admin"/></usecase> >+ >+ <usecase id="admin.group"><role id="admin"/></usecase> >+ <usecase id="admin.groups"><role id="admin"/></usecase> >+ <usecase id="admin.addGroup"><role id="admin"/></usecase> >+ <usecase id="admin.deleteGroup"><role id="admin"/></usecase> >+ <usecase id="admin.groupProfile"><role id="admin"/></usecase> >+ <usecase id="admin.groupMembers"><role id="admin"/></usecase> >+ >+ <usecase id="admin.ipRanges"><role id="admin"/></usecase> >+ <usecase id="admin.ipRange"><role id="admin"/></usecase> >+ <usecase id="admin.addIPRange"><role id="admin"/></usecase> >+ <usecase id="admin.deleteIPRange"><role id="admin"/></usecase> >+ >+ <usecase id="admin.emptyTrash"><role id="admin"/></usecase> >+ <usecase id="admin.serverStatus"><role id="admin"/></usecase> >+ <usecase id="admin.sessions"><role id="admin"/></usecase> >+ <usecase id="admin.siteOverview"><role id="admin"/></usecase> >+ >+ >+ <usecase id="tab.overview"><role id="admin"/></usecase> >+ <usecase id="tab.meta"><role id="admin"/></usecase> > <usecase id="admin.changePasswordAdmin"><role id="admin"/></usecase> > <usecase id="admin.changeGroups"><role id="admin"/></usecase> > >@@ -26,5 +89,4 @@ > <usecase id="propfind"><role id="visit"/></usecase> > <usecase id="put"><role id="edit"/></usecase> > >- > </usecases> >\ No newline at end of file
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 39797
:
18513
| 18514 |
18518