You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is another piece of the puzzle covered by prometheus/client_java#1088
To propagate an authenticated jaas subject to the application or MBean calls we need an attribute and a doAs handler.
The text was updated successfully, but these errors were encountered:
The context is apache activemq artemis, where the mbean server can be locked down to authenticated users.
The RBAC, requires ArtemisPrincipals, and typically artemis generates these through JAAS logins. An example authenticator that we would like to plug in is at https://github.com/apache/activemq-artemis/blob/main/artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/HttpServerAuthenticator.java
see some documentation at: https://activemq.apache.org/components/artemis/documentation/latest/management.html#artemis_rbac_mbean_server_guard
With this feature, the agent can directly authenticate with Artemis. With out some solution, the agent won't be able to scrape any mbeans!
There is another piece of the puzzle covered by prometheus/client_java#1088
To propagate an authenticated jaas subject to the application or MBean calls we need an attribute and a doAs handler.
The text was updated successfully, but these errors were encountered: