apache / kyuubi

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
https://kyuubi.apache.org/
Apache License 2.0
2.11k stars 915 forks source link

[TASK][MEDIUM] AuthZ plugin supports all SparkOperation #5376

Open pan3793 opened 1 year ago

pan3793 commented 1 year ago

Code of Conduct

Search before creating

Mentor

Skill requirements

Background and Goals

Presently, the Authorization (AuthZ) plugin exclusively offers access control for the ExecuteStatement operation. Enhancing its functionality to encompass all operations, such as GetCatalogs and GetTables.

Implementation steps

N/A

Additional context

Original reporter is @cfmcgrady

pan3793 commented 1 year ago

@cfmcgrady this task is missing "implementation steps" before adding into https://github.com/orgs/apache/projects/296

phionex0571 commented 1 year ago

@pan3793 I think this issue is a little challenging for me but I really want to have a try, and I will most probably finish it in two months. can you aisgn it to me? thx.