Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEC-2379: add support for ACL filtered SQL pagination with Hibernate or JPA #2601

Open
spring-projects-issues opened this issue Oct 29, 2013 · 7 comments
Labels
in: acl An issue in spring-security-acl type: jira An issue that was migrated from JIRA

Comments

@spring-projects-issues
Copy link

Thomas Koch (Migrated from SEC-2379) said:

I've a model class supported by Hibernate/JPA with row level security and a PagingAndSortingRepository interface for this model. I want to call findAll(pageable) on this repository and get a list of only those model instances to which the current principal has read access to.

The method should not be unnecessarily slow or waste resources. This might mean that the ACL filtering should be done by the database.

All features of Spring Security ACL should still be supported, in particular hierarchic ACL. The later should be possible with recursive query evaluation.

@spring-projects-issues spring-projects-issues added in: acl An issue in spring-security-acl Open type: jira An issue that was migrated from JIRA labels Feb 5, 2016
@gustavodegeus
Copy link

+1

6 similar comments
@denov
Copy link

denov commented Oct 26, 2016

+1

@simiii
Copy link

simiii commented Nov 28, 2017

+1

@jlchn
Copy link

jlchn commented Apr 17, 2018

+1

@Volodymyr128
Copy link

+1

@yukinami
Copy link

+1

@janstadler
Copy link

+1

@rwinch rwinch removed Open labels May 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: acl An issue in spring-security-acl type: jira An issue that was migrated from JIRA
Projects
None yet
Development

No branches or pull requests

9 participants