[
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)