Skip to content

[#4460] feat(core): Add the method call of the authorizationPlugin#4461

Merged
xunliu merged 6 commits intoapache:mainfrom
qqqttt123:ISSUE-4460
Aug 19, 2024
Merged

[#4460] feat(core): Add the method call of the authorizationPlugin#4461
xunliu merged 6 commits intoapache:mainfrom
qqqttt123:ISSUE-4460

Conversation

@roryqi
Copy link
Contributor

@roryqi roryqi commented Aug 9, 2024

What changes were proposed in this pull request?

If we want to push the privileges down the underlying system, we need to call methods of the underlying system authorization plugin.

Why are the changes needed?

Fix: #4460

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Add some test cases.

Copy link
Member

@xunliu xunliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@roryqi roryqi force-pushed the ISSUE-4460 branch 2 times, most recently from db5b14a to 62770c1 Compare August 9, 2024 10:17
@roryqi roryqi closed this Aug 9, 2024
@roryqi roryqi reopened this Aug 9, 2024
@roryqi roryqi closed this Aug 9, 2024
@roryqi roryqi reopened this Aug 9, 2024
@xunliu xunliu requested a review from FANNG1 August 14, 2024 01:22
Copy link
Member

@xunliu xunliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add schema's role integration test in the AccessControlIT.

Copy link
Member

@xunliu xunliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I use this PR to integration test #4515, It's ok.
LGTM

@xunliu xunliu merged commit 79fda5f into apache:main Aug 19, 2024
roryqi added a commit to qqqttt123/gravitino that referenced this pull request Aug 22, 2024
…gin (apache#4461)

### What changes were proposed in this pull request?
If we want to push the privileges down the underlying system, we need to
call methods of the underlying system authorization plugin.

### Why are the changes needed?

Fix: apache#4460

### Does this PR introduce _any_ user-facing change?
No.

### How was this patch tested?
Add some test cases.
roryqi added a commit to qqqttt123/gravitino that referenced this pull request Aug 22, 2024
…gin (apache#4461)

### What changes were proposed in this pull request?
If we want to push the privileges down the underlying system, we need to
call methods of the underlying system authorization plugin.

### Why are the changes needed?

Fix: apache#4460

### Does this PR introduce _any_ user-facing change?
No.

### How was this patch tested?
Add some test cases.
roryqi added a commit to qqqttt123/gravitino that referenced this pull request Aug 22, 2024
…gin (apache#4461)

### What changes were proposed in this pull request?
If we want to push the privileges down the underlying system, we need to
call methods of the underlying system authorization plugin.

### Why are the changes needed?

Fix: apache#4460

### Does this PR introduce _any_ user-facing change?
No.

### How was this patch tested?
Add some test cases.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add the method call of authorization plugin

2 participants