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

[FEATURE REQUEST] Support OPA integration #138

Open
shohamyamin opened this issue Aug 11, 2024 · 0 comments
Open

[FEATURE REQUEST] Support OPA integration #138

shohamyamin opened this issue Aug 11, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@shohamyamin
Copy link

Is your feature request related to a problem? Please describe.

Currently Polaris catalog only support RBAC that a problem when the authorization logic fits to ABAC.

Describe the solution you'd like

My solution for that is making an OPA(Open Policy Agent) Plugin such that the catalog for every access control decision will retrieve from an opa server if this request should be allow or not.

That will also make the catalog more suitable for different use cases regarding access control

Describe alternatives you've considered

I’ve considered using the RBAC as ABAC but that will be complicate and not easy thing to do

Additional context

There is such plugin for Trino called Trino-opa plugin and the idea is come from there. It works really well and allow the user to control every feature of access control that the Trino has

@shohamyamin shohamyamin added the enhancement New feature or request label Aug 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant