Skip to content

[FEATURE REQUEST] Support OPA integration #138

@shohamyamin

Description

@shohamyamin

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions