[EPIC] support ranger authorization
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 315
Description
### Describe the proposal
we rely on ranger for data permission verification
When we perform the authorization operation on Gravitino, the priveileges will be added into ranger. Engine components such as trino, spark, and hdfs, they need to load ranger plugin to verfiy permission
### Task list
- [ ] add authorization interface
- [ ] add ranger implementation
- [ ] add integration tests
- [ ] Add ranger usage documents
Contributor guide
Research direction
Start with the proposal and task list, then map the authorization interface, Ranger implementation, integration tests, and usage documentation work across the repository. Done means all four listed tasks are completed, including verification by the integration tests and published Ranger usage documentation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spark
- Domain
- authorization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100