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

User roles form: Replace the "Required" column with a useful "Description" column #5179

Open
klonos opened this issue Aug 26, 2021 · 1 comment

Comments

@klonos
Copy link
Member

klonos commented Aug 26, 2021

This is a follow-up to #3402, specifically for the user roles form.

@klonos

I do not think that a separate "required" column provides any value. This status will never be removed for the anonymous and authenticated roles, and it will never be assigned to any of the other roles. I would much better prefer that we had a pseudo-description column in its place ("pseudo" because we do not actually provide any means for descriptions to be added to roles), explaining why these two roles are special and can't be removed.

Here's what I had in mind:

On mobile, it would look like this:

PS: The more/less toggle makes this part of #5090.

@klonos
Copy link
Member Author

klonos commented Aug 26, 2021

Proposed description text:

Cannot be deleted.

Proposed details for Anonymous:

Users who are not logged in have the Anonymous user role assigned to them, and any permissions granted to it.

Proposed details for Authenticated:

This role is automatically assigned to logged-in users, in addition to any other role(s) manually assigned to their user account.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant