Aias00 opened a new pull request, #1454: URL: https://github.com/apache/rocketmq-dashboard/pull/1454
## Summary Consolidates the implementation portions of #1312 into one reviewable Apache ACL 2.0 read foundation: - expose selected-instance ACL capabilities without claiming remote enforcement - resolve optional external Apache admin credential references into authenticated runtime AdminClients - cache clients by NameServer endpoint and non-secret credential reference - expose `GET /api/acl/remote/rules?instanceId=...`, querying ACL 2.0 policies from every discovered master Broker - preserve provider provenance and partial-failure details; remote failures never fall back to Studio-local ACL records ## Explicit non-goals - no remote ACL mutations - no ACL 1.0 policy CRUD claim (it needs a separate file/config provider) - no cloud ACL provider ## Validation - `JAVA_HOME=$( /usr/libexec/java_home -v 21 ) mvn -Dtest=AclServiceTest,AclControllerTest,ApacheAclReadServiceTest,RuntimeAdminClientResolverTest,MqAdminExtFactoryTest,InstanceServiceTest test` (116 tests) Closes #1430 Closes #1449 Part of #1312 -- 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]
