apache / apache/polaris

A principal should be able to list the table it has access to

Open
#2,306 5 comments 0 reactions 1 assignee Claimed by @Subham-KRLX View on GitHub
enhancement
Dominant language
Java
Stars
2.1k
Forks
522
Avg merge
1d 22h
Merged PRs (30d)
137

Description

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

If a principal has full permissions to access a table, but not the `CATALOG_MANAGE_CONTENT` permission, then the user cannot list namespaces, and cannot list his tables in a namespace.

This can be problematic since if a principal wants to list his own tables, he will need to have the `CATALOG_MANAGE_CONTENT` permission, which is too permissive.

### Describe the solution you'd like

Principals should be able to list tables they have access to (while unaccessible tables should not be listed).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.