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

Identify and mark invalid users and roles in Permissions Dialog #2437

Closed
3 tasks done
FransGH opened this issue May 26, 2023 · 2 comments
Closed
3 tasks done

Identify and mark invalid users and roles in Permissions Dialog #2437

FransGH opened this issue May 26, 2023 · 2 comments
Labels
type:feature New feature or improvement of existing feature

Comments

@FransGH
Copy link
Contributor

FransGH commented May 26, 2023

New Feature / Enhancement Checklist

Current Limitation

An object might have invalid user or role references. Currently the Permissions Dialog checks if all are valid. If one is invalid, all the entries are shown without their name (users) or object id (roles). It is first all confusing why sometimes the names/id's don't appear and 2nd it would be helpful to quickly identify invalid entries.

Feature / Enhancement Description

Always show the name (for users) and id (for roles) for valid entries.
Mark invalid entries as invalid (not found) with a clear visual distinction.

Example Use Case

A role or user gets deleted while it is still used in an ACL.

  1. create an object with anther user or role in the ACL
  2. delete the referred user or role
  3. see that the user name or role id no longer appears for any of the ACL entries, including the valid ones

Alternatives / Workarounds

None

3rd Party References

N/A

@parse-github-assistant
Copy link

Thanks for opening this issue!

  • 🎉 We are excited about your ideas for improvement!

@mtrezza
Copy link
Member

mtrezza commented Jun 5, 2023

Closing via #2436

@mtrezza mtrezza closed this as completed Jun 5, 2023
@mtrezza mtrezza added the type:feature New feature or improvement of existing feature label Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New feature or improvement of existing feature
Projects
None yet
Development

No branches or pull requests

2 participants