Skip to content

[FEATURE] Add Catalog-Level Permission to Kyuubi Spark AuthZ Extension #6715

Open
@nqvuong1998

Description

@nqvuong1998

Code of Conduct

Search before asking

  • I have searched in the issues and found no similar issues.

What would you like to be improved?

Currently, both the Spark-Ranger and Hive-Ranger plugins use the same Hive-Ranger service definition, which supports database-table-column level permissions. However, Spark supports the concept of catalogs, such as iceberg_catalog, cassandra_catalog, and jdbc_catalog. Therefore, it is essential to update the Spark-Ranger plugin to support a new service definition based on catalog-schema-table-column level permissions, similar to the Trino-Ranger service definition.

How should we improve?

No response

Are you willing to submit PR?

  • Yes. I would be willing to submit a PR with guidance from the Kyuubi community to improve.
  • No. I cannot submit a PR at this time.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions