[MAGNOLIA-197] defining acl without any exlusions. Created: 18/Nov/04  Updated: 17/Mar/09  Resolved: 16/May/06

Status: Closed
Project: Magnolia
Component/s: admininterface
Affects Version/s: 2.0 Final
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: Sameer Charles Assignee: Philipp Bärfuss
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

all


Template:
Acceptance criteria:
Empty

 Description   

Imagine, you have the following Task:
provide a restricted role with the ability to read and modifiy only a certain
content tree "myContent" BUT do not see any other content.

Content Hierarchy from root looks like this:
+features
+myContent

What the author should see is:
+myContent

This can be solved by using the following acl entries to the authors role:

R- Selected and sub Pages /
– Selected and sub Pages /features
RW Selected and sub Pages /myContent

This works fine, but has the disadvantage, that by adding other subtrees to the content root,
all the acl entries would need to be added to the role. Still not a big deal with a single role,
but images multiple roles with multiple content roots, and immidiately you get a combinatoric
explosion.

What i tried now is this:

R- Selected and sub Pages /
– Sub Pages /
RW Selected and sub Pages /myContent

But after saving it will become (intended or due to a bug?):

R- Selected and sub Pages /
– Selected and sub Pages /
RW Selected and sub Pages /myContent

And therefore the author won't see anything.

The best way to do this would be to define the acl without any exlusions.

In order to achieve this, i would suggest an additional option for the acl
configuration. Beside "Selected and sub Pages" and "Sub pages" should be the
option: "Selected only".

The problem should then be solvable with just two lines:

R- Selected only /
RW Selected and sub Pages /myContent



 Comments   
Comment by Sameer Charles [ 16/May/06 ]

Wont fix
A page is a collection of 'n' number of nodes of different types,

Generated at Mon Feb 12 03:15:03 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.