[ 
http://jira.nuxeo.org/browse/NXP-1293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stéfane Fermigier updated NXP-1293:
-----------------------------------

    Fix Version/s:     (was: 5.2 M2)
                   5.2 M3

> add the possibility to create non-herited ACLs
> ----------------------------------------------
>
>                 Key: NXP-1293
>                 URL: http://jira.nuxeo.org/browse/NXP-1293
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Improvement
>          Components: Core, Security
>            Reporter: Olivier Grisel
>            Assignee: Bogdan Stefanescu
>             Fix For: 5.2 M3
>
>   Original Estimate: 2 days
>  Remaining Estimate: 2 days
>
> Use cases:
> In nuxeo and customer projects we often want to make some folders accessible 
> to a wide group of users without wanting them to access every sub folders by 
> default. For instance we might want to give the READ permissions to all users 
> on the root of workspaces so that the users access the list of the Workspaces 
> on which they have READ access but we do not want them to all have access to 
> all workspaces because the <GRANT READ - to users - on RootofWorkspaces> is 
> inherited to all the workspaces inside.
> The current solution would be to block inherited premissions on all 
> workspaces manually, but this is far too tedious. The natural solution would 
> be to be able do define a new "protected boolean inherited" field on the ACL 
> class set to true by default and settable to false though the API. A UI 
> refactoring of the user rights management screen is also required (or maybe 
> we could leave the user defined ACL to be inherited by default and only allow 
> to change that field programmatically for specific use cases).
> Another use case is to make DomainActionsBean.getDomains to be able to list 
> every domains she has add READ access to without making the user having 
> access to READ_CHILDREN on the root of the repository (required for 
> CoreSession.getChildren) AND all the domains (not wanted by default).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to