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

[Subtask] Relational chained authorization plugin #5675

Open
Tracked by #5774
xunliu opened this issue Nov 26, 2024 · 0 comments
Open
Tracked by #5774

[Subtask] Relational chained authorization plugin #5675

xunliu opened this issue Nov 26, 2024 · 0 comments
Assignees
Labels
subtask Subtasks of umbrella issue

Comments

@xunliu
Copy link
Member

xunliu commented Nov 26, 2024

Describe the subtask

  • Provide a framework to sync the privileges from SQL-based authorization plugin to path-based authorization plugin to guarantee the data protection and metadata protection
  • One SQL-based plugin can work with multiple path-based plugins.
  • Provide the privilege mapping between the gravitino privilege model and plugin privilege model
  • Provide the interface to get the properties that the authorization plugin needs like location

Design doc: https://docs.google.com/document/d/1LmFLbJUqGPYGScipI_bm4fhLgOwfPQsV-RJwov_djiM/edit?tab=t.0#heading=h.h4cp3r9qmfo7

Parent issue

#5774

@xunliu xunliu added the subtask Subtasks of umbrella issue label Nov 26, 2024
@xunliu xunliu self-assigned this Nov 26, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Nov 27, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Nov 27, 2024
@xunliu xunliu added the 0.8.0 Release v0.8.0 label Nov 27, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Nov 27, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Nov 28, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Nov 28, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Dec 3, 2024
xunliu added a commit to xunliu/gravitino that referenced this issue Dec 5, 2024
@xunliu xunliu removed the 0.8.0 Release v0.8.0 label Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
subtask Subtasks of umbrella issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant