-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Database Access Controls #32627
Comments
Roman has brought up the idea of passing labels from |
This sounds vaguely useful, but I'm not sure what the exact use case would be. I'm wary of copying all labels as is; this feels like a fragile setup. Instead, we could extend the templates to allow another variable, say: |
FYI E2E auto-user provisioning test is added now #40065. We should add tests for Database Access Controls at some point. |
Anything left to do here or can this be closed? |
I think we can close. There is always more work to do, but the scope #32627 (comment) is covered. |
What Would You Like Teleport to Do?
We'd like Teleport to provide the capability to configure database user permissions directly from within Teleport. At present, when a new database user is added, the sole method to grant that user database permissions is through the database's internal permission model. This involves logging into the database and assigning specific permissions, creating redundancy with Teleport's RBAC Permission model.
With the introduction of Database Auto User Provisioning, Teleport now possesses the ability to auto-configure users and grant predetermined permissions by assigning them to the appropriate database groups.
Investigate into transitioning the database permission model to one where Teleport can automatically manage user permissions based on Teleport's internal Permission model. This functionality should be configurable through Teleport's RBAC and Access Graph features.
The text was updated successfully, but these errors were encountered: