Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Declarative server-side table execution logic that preserves authorization logic #6307

Open
devinrsmith opened this issue Oct 29, 2024 · 0 comments
Assignees
Labels
feature request New feature or request triage
Milestone

Comments

@devinrsmith
Copy link
Member

As expressed in the FlightSQL review comment, we should ideally be able to execute server side Table logic that respects the intentions as exposed via io.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring. This is currently a layer that is heavily targeted towards the gRPC / protobuf, so it's not immediately obvious how we can take advantage of this server-side.

One proposal is to create a new permissions interface against TableSpec (or migrate the existing) and update the various io.deephaven.server.table.ops.GrpcTableOperation to plumb through the TableSpec execution logic.

@devinrsmith devinrsmith added feature request New feature or request triage labels Oct 29, 2024
@devinrsmith devinrsmith added this to the Triage milestone Oct 29, 2024
@devinrsmith devinrsmith self-assigned this Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request triage
Projects
None yet
Development

No branches or pull requests

1 participant