[Improvement] remove Gravitino server components from JcasbinAuthorizer besides entitystore
Open
improvement
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 298
Description
### What would you like to be improved?
Currently, `JcasbinAuthorizer` depends on `AccessControlDispatcher` to perform certain operations, which can cause authentication issues for Iceberg authorization in a standalone Iceberg REST server that shares the RDMS only with the Gravitino server.
### How should we improve?
`JcasbinAuthorizer` only depends on `entitystore`, this makes the boundary more clear
Contributor guide
Assessment
This issue has not been assessed yet.