yuqi1129 opened a new issue, #12560:
URL: https://github.com/apache/gravitino/issues/12560

   ### Describe the subtask
   
   Authorize read-only Lance REST table operations.
   
   - Protect describe-table and table-exists using catalog, schema, and table 
privileges.
   - Filter unauthorized tables from list-table results before pagination.
   - Preserve deny precedence and parent-scope grants.
   - Do not expose table properties or storage options before authorization 
succeeds.
   - Conceal inaccessible tables using the same semantics as Gravitino and 
Iceberg REST.
   - Cover SELECT, MODIFY, CREATE_TABLE existence probes, ownership, deny, 
pagination, and missing-table cases.
   
   Depends on the Lance namespace authorization framework subtask.
   
   Credential vending is out of scope.
   
   The PR, including tests, should stay below 1000 changed lines.
   
   ### Parent issue
   
   #9087
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to