yuqi1129 opened a new issue, #12561: URL: https://github.com/apache/gravitino/issues/12561
### Describe the subtask Authorize Lance REST table create, declare, and register operations. - Require USE_CATALOG, USE_SCHEMA, and CREATE_TABLE on the target schema. - Treat create, declare, and register consistently. - Require table ownership or MODIFY_TABLE when an existing table may be overwritten. - Prevent CREATE_TABLE from escalating into overwrite permission. - Assign the authenticated caller as owner after successful creation. - Ensure denied requests leave no metadata behind. - Cover create, exist-ok, overwrite, declare, register, ownership, and rollback behavior. 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]
