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

New 7.6 user/perm screen improvements #4582

Closed
3 of 8 tasks
at055612 opened this issue Nov 1, 2024 · 1 comment
Closed
3 of 8 tasks

New 7.6 user/perm screen improvements #4582

at055612 opened this issue Nov 1, 2024 · 1 comment
Assignees
Labels
enhancement A new feature or enhancement to an existing feature f:auth Authentication, authorisation, TLS, security, etc.
Milestone

Comments

@at055612
Copy link
Member

at055612 commented Nov 1, 2024

  • Doc perms modal dialog - Show inherited perms (similar to how app perms shows them), e.g. Sub Sub Group is a member of Sub Group, so it shows perms inherited from Sub Group.

  • Action button column - On the various perms screen tables it would be good to have an action button column (elipses icon) to do actions on the row, e.g. on UserGroups, click on a group then right click to edit the app perms (or goto the app perms scrn). Essentially make it easier for the user to jump to a user/group/permission/etc.

  • Change the App Perms scrn should default to showing all users/grps, not just those with app perms. E.g. I just created a grp and want to give it app perms. Go to scrn and can't see it, not obv why. Same for the doc perms modal.

  • Change the Members in Group pane to optionally show indirect members rather than just the direct members. Probably needs a column to show which group(s) each member directly belongs to. Ability to jump to any of those groups also beneficial.

  • Decide how the QuickFilter and expression tree filter should be presented to the user as they do essentially the same thing but in a different way. The former is better for quickly filtering a list to find something, but the latter is better for doing a complex batch update. Maybe the batch change should be a screen that includes the filter icon, the filtered table and the changes to be made.

  • Create a PathCell so we can specifically render an explorer tree path (i.e. System / Folder A / Folder B), e.g. making the / a different colour and making each path part a clickable thing (either to locate that node in the tree or open the folder). Applies to User Perms Report screen for one.

  • On the User Perms Report screen replace the eye icon with a drop down to toggle between showing all docs, only those with explicit perms, only those with inherited perms and ones with inherited+explicit.

  • Change the User Perms Report screen to sort in a case insensitive way.

@at055612 at055612 added enhancement A new feature or enhancement to an existing feature f:auth Authentication, authorisation, TLS, security, etc. labels Nov 1, 2024
@at055612 at055612 added this to the v7.6 milestone Nov 1, 2024
@stroomdev66 stroomdev66 self-assigned this Nov 8, 2024
@stroomdev66 stroomdev66 assigned at055612 and unassigned stroomdev66 Nov 29, 2024
@at055612
Copy link
Member Author

at055612 commented Dec 2, 2024

Closing as I have copied all these tasks into #4594

@at055612 at055612 closed this as completed Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A new feature or enhancement to an existing feature f:auth Authentication, authorisation, TLS, security, etc.
Projects
None yet
Development

No branches or pull requests

2 participants