Aias00 opened a new issue, #1312:
URL: https://github.com/apache/rocketmq-dashboard/issues/1312

   ## Background
   
   The current ACL rule and user APIs persist Studio-local records through 
`AclRepository`. They do not invoke an Apache RocketMQ ACL 1.0/2.0 admin 
provider, so successful CRUD requests do not change the selected cluster policy.
   
   ## Goal
   
   Define an instance-scoped ACL provider contract that can support Apache ACL 
1.0 and ACL 2.0, expose provider capabilities to the UI, and distinguish 
provider-backed state from local metadata.
   
   ## Proposed phases
   
   1. Add an ACL provider interface and capability model owned by the selected 
instance.
   2. Implement Apache read/list behavior through the runtime admin path.
   3. Add guarded mutation support with provider-specific credential and 
authorization handling.
   4. Keep cloud vendors pluggable through their existing provider layer.
   
   ## Immediate follow-up
   
   A separate UI-only PR will make the current local-only behavior explicit 
until provider-backed ACL management is available. That PR does not close this 
design issue.


-- 
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]

Reply via email to