Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to grant permissions when the authorization is disabled #7074

Merged
merged 2 commits into from
Jun 1, 2020

Conversation

merlimat
Copy link
Contributor

Motivation

Currently if authorization is not enforced, the AuthZ plugin is not loaded at all. That makes it impossible to switch a cluster from no-authz to authz-enforced with no downtime.

In order to do that, we need to allow users to set the ACLs before the the AuthZ is enforced.

@merlimat merlimat added the type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages label May 28, 2020
@merlimat merlimat added this to the 2.6.0 milestone May 28, 2020
@merlimat merlimat self-assigned this May 28, 2020
@sijie sijie merged commit 48ea06c into apache:master Jun 1, 2020
Huanli-Meng pushed a commit to Huanli-Meng/pulsar that referenced this pull request Jun 12, 2020
…#7074)


### Motivation

Currently if authorization is not enforced, the AuthZ plugin is not loaded at all. That makes it impossible to switch a cluster from no-authz to authz-enforced with no downtime.

In order to do that, we need to allow users to set the ACLs before the the AuthZ is enforced.
@merlimat merlimat deleted the pr-a23d2ee903 branch June 23, 2020 22:33
huangdx0726 pushed a commit to huangdx0726/pulsar that referenced this pull request Aug 24, 2020
…#7074)


### Motivation

Currently if authorization is not enforced, the AuthZ plugin is not loaded at all. That makes it impossible to switch a cluster from no-authz to authz-enforced with no downtime.

In order to do that, we need to allow users to set the ACLs before the the AuthZ is enforced.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants