hasura / hasura/graphql-engine
Improve permissions UI to better manage large number of roles
- Dominant language
- TypeScript
- Stars
- 32.1k
- Forks
- 3k
- PR merge metrics
- PR metrics pending
Description
### Is your proposal related to a problem?
When managing large number of roles on a single table, the UI can be cumbersome.
### Describe the solution you'd like
This is a request to improve this UI to improve management of large number of roles. Possible improvements:
- Order roles alphabetically by default, for a consistent user experience
- Allow filtering or searching for roles.
- Improve discoverability of centralized management of roles (available via the permission summary button)
### Describe alternatives you've considered
Contributor guide
Research direction
Start by locating the permissions UI and the permission summary button referenced in the issue. Review how roles are currently displayed and managed, then define the selected sorting, filtering, and discoverability improvements with maintainers; done means large role sets are easier to navigate and manage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- authorization, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100