apache / apache/kyuubi

[TASK][MEDIUM] AuthZ plugin supports all SparkOperation

Open
#5,376 6 comments 0 reactions 1 assignee Claimed by @phionex0571 View on GitHub
hacktoberfest
Dominant language
Scala
Stars
2.4k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)

### Search before creating

- [X] I have searched in the [task list](https://github.com/orgs/apache/projects/296) and found no similar tasks.

### Mentor

- [ ] I have sufficient knowledge and experience of this task, and I volunteer to be the mentor of this task to guide contributors to complete the task.

### Skill requirements

- Basic knowledge of Scala programming language
- Familiar with Spark Catalyst

### 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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.