[ 
https://issues.apache.org/jira/browse/OAK-10982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konrad Windszus updated OAK-10982:
----------------------------------
    Description: 
The {{org.apache.jackrabbit.api.security.user.QueryBuilder}} 
([https://github.com/apache/jackrabbit-oak/blob/trunk/oak-jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/user/QueryBuilder.java)]
 should support system users by allowing to query for
 # users including system users
 # users excluding system users
 # only system users

For groups the according filter should be non-effective.

  was:
The {{org.apache.jackrabbit.api.security.user.QueryBuilder}} 
([https://github.com/apache/jackrabbit-oak/blob/trunk/oak-jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/user/QueryBuilder.java)]
 should support conditions based on path. Both users as well as groups often 
use intermediate paths to cluster specific authorizables.

This could either be implemented as dedicated {{Condition}} or as addition 
top-level method with name {{{}setAncestorNode{}}}.

 

 


> org.apache.jackrabbit.api.security.user.QueryBuilder should support filtering 
> system users
> ------------------------------------------------------------------------------------------
>
>                 Key: OAK-10982
>                 URL: https://issues.apache.org/jira/browse/OAK-10982
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: jackrabbit-api
>    Affects Versions: 1.66.0
>            Reporter: Konrad Windszus
>            Priority: Major
>
> The {{org.apache.jackrabbit.api.security.user.QueryBuilder}} 
> ([https://github.com/apache/jackrabbit-oak/blob/trunk/oak-jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/user/QueryBuilder.java)]
>  should support system users by allowing to query for
>  # users including system users
>  # users excluding system users
>  # only system users
> For groups the according filter should be non-effective.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to