zhangjidi2016 opened a new issue #5:
URL: https://github.com/apache/rocketmq-dashboard/issues/5
**FEATURE REQUEST**
1. Please describe the feature you are requesting.
Currently, there are two types of users on the console, admin and common
users. The admin user has the permission to access all interfaces, and the
common user has the permission to view resources but cannot operate related
resources.
2. Provide any additional detail on your proposed use case for this feature.
- When the login user calls all interfaces, the permission of each interface
is verified by AOP, by checking whether the role to which the user belongs has
the access permission of the interface. All interface urls that a common user
role has access permissions are saved in a file. The file is hot updated to
facilitate adding or deleting permissions.
- In the interface, in order to distinguish admin from ordinary users more
easily, the buttons for creating, updating and deleting operations are not
displayed for ordinary users.
2. Indicate the importance of this issue to you (blocker, must-have,
should-have, nice-to-have). Are you currently using any workarounds to address
this issue?
4. If there are some sub-tasks using -[] for each subtask and create a
corresponding issue to map to the sub task:
- [sub-task1-issue-number](example_sub_issue1_link_here): sub-task1
description here,
- [sub-task2-issue-number](example_sub_issue2_link_here): sub-task2
description here,
- ...
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]