[MGNLUI-3136] Add search functionality to Security app subapps Created: 08/Sep/14  Updated: 05/Dec/14  Resolved: 22/Sep/14

Status: Closed
Project: Magnolia UI
Component/s: security app
Affects Version/s: 5.3.2
Fix Version/s: 5.3.4

Type: Improvement Priority: Critical
Reporter: Lars Fischer Assignee: Christopher Zimmermann
Resolution: Fixed Votes: 0
Labels: support
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Release notes required:
Yes
Date of First Response:

 Description   

Currently there is no search function available in the security app. This is a problem when you have many users/groups etc. defined.



 Comments   
Comment by Lars Fischer [ 15/Sep/14 ]

This is how the users will be integrated at the client:

We import users from LDAP and put them in Magnolia in sub-directories with the first letter of the LDAP ID (especially because JCR has massive performance decresases when having 10'000 direct child nodes).

But in the end the LDAP users are normal Magnolia users - except that at login time there will be a password check against LDAP.

Comment by Christopher Zimmermann [ 22/Sep/14 ]

Add list and search content views to the Security app subapps, Users, Groups & Roles via bootstrap changes and MVH.
Note that if PUR is installed it will also have the search functionality in the 'Public Users' subapp since this subapp configuration extends the 'Users' subapp.

Comment by Aleksandr Pchelintcev [ 22/Sep/14 ]
  • testDoesNotContainPublicUsersSubApp fails (public users sub-app added by pur sneaked in to security app bootstrap file).
  • multiple MVH test failures.
Comment by Christopher Zimmermann [ 22/Sep/14 ]

Remove PUR from security bootstraps.
Fix SecurityModuleVersionHandlerTest by adding subapp workbench config to the test setup.

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