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

A user-friendly user management page for apollo portal #4294

Closed
nobodyiam opened this issue Apr 2, 2022 · 2 comments · Fixed by #4464 or #4562
Closed

A user-friendly user management page for apollo portal #4294

nobodyiam opened this issue Apr 2, 2022 · 2 comments · Fixed by #4464 or #4562
Labels
feature request Categorizes issue as related to a new feature. summer-2022

Comments

@nobodyiam
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently, we have a simple user management page for apollo portal(as shown below). However, it's not user-friendly, e.g. there is no way to know how many users are currently in the system and whether they are enabled or not.

image

Describe the solution you'd like
Provide a user-friendly user management page that shows all the users in the system and the system admin could choose some user to edit. There should also be an Add button to add a new user.

Add User

Name DisplayName Email Enabled Operation
apollo admin user apollo@acme.com Enabled Edit
test test user test@acme.com Disabled Edit

In the edit page, the system admin could also toggle the enable status to enable/disable the user.

Describe alternatives you've considered
I'm open to this and any ideas or suggestions are welcome.

@nobodyiam nobodyiam added help wanted feature request Categorizes issue as related to a new feature. summer-2022 labels Apr 2, 2022
@aexftf
Copy link

aexftf commented May 9, 2022

@falser101 falser101 mentioned this issue Jul 5, 2022
5 tasks
@nobodyiam
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Categorizes issue as related to a new feature. summer-2022
Projects
None yet
2 participants