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

Custom permission models through webhooks #5028

Open
semekh opened this issue Aug 19, 2024 · 0 comments
Open

Custom permission models through webhooks #5028

semekh opened this issue Aug 19, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@semekh
Copy link

semekh commented Aug 19, 2024

Is your feature request related to a problem? Please describe.
Boundary's uses RBAC-based permission model, and while being good enough for some use cases, it might not meet the requirements of those in need of more fine-grained access control.

Describe the solution you'd like
If Boundary could query an external endpoint like "Does user X have access to perform A on object B?" it would let the organization decide how it's going to authorize actions.

Describe alternatives you've considered
Permissions could be handled separately for Boundary, but not all permission models fit into RBAC. This make handling permissions error-prone and costly.

Explain any additional use-cases
Adopting a Zanzibar-like system to model assets and permissions and managing permissions centrally reduces the operation burden of keeping permissions in-sync significantly. Providing such an extension point makes it easier to adopt such models.

Additional context

@semekh semekh added the enhancement New feature or request label Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant