Skip to content

Streamline access permissions across catalog, query engine and superset #135

@martyngigg

Description

@martyngigg

We don't have a harmonized system for access permissions across the various applications. Currently we

  • deploy Keycloak as an identity provider for the Lakekeeper catalog. It connects to LDAP for authentication.
  • connect Superset directly to LDAP for authentication and use its own roles mechanism for assigning permissions to datasets.
  • connect Trino to Keycloak for authorisation and define access rules in Trino

As more people and groups get onboard this will become a challenge to manage. We should aim to centralize all of this information such that it is consistent across all of the catalog access points, namely BI tools (superset) & programmatic tools (Python/PyIceberg/).

Useful links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions