pulsar-helm-chart
pulsar-helm-chart copied to clipboard
Remove the need to include the proxy role in superUserRoles
Fixes #124
I'm starting to doubt this change. In the Pulsar docs it says "You must authorize both the proxy role and the original principal to access a resource to ensure that the resource is accessible via the proxy. " in https://pulsar.apache.org/docs/en/security-authorization/#proxy-roles
I'd assume that as long as the proxy has been authorized to pass on the client's principal, the broker would trust that information for doing the authentication decision. Why would all resources need to contain the proxy role?