Label-Specific Login options for multi-role users #6822
Labels
c-10
Internal Customer Reference
c-aw
Internal Customer Reference
c-bi
Internal Customer Reference
c-cro
Internal Customer Reference
c-jo
Internal Customer Reference
c-ju
Internal Customer Reference
c-nj
Internal Customer Reference
c-oo
Internal Customer Reference
c-tg
Internal Customer Reference
c-tr
Internal Customer Reference
feature-request
Used for new features in Teleport, improvements to current should be #enhancements
What
If a user is assigned to multiple roles, each with separate
logins
specified in their respective role config file, when they use theConnect
dropdown next to a server in the WebUI they see all of the login options from all of the roles instead of only seeing the label-specific login options. This can be confusing for customers who may have multiple roles assigned to them based on env labels, but where each role-given login is label-specific.Example:
Role A:
Role B:
If a user logs into the proxy WebUI and assumes both roles when they click the
Connect
dropdown option next to ServerA they see both "userA" and "userB" as login options. Even though "userB" will not work in this case it is still confusing nonetheless, especially in clusters where users may have more than two roles simultaneously and hundreds if not thousands of nodes with different labels and login options.How
If a user clicks the
Connect
dropdown option next to ServerA, they should only see the "userA" login option that was defined in that role.Why
Customers with large networks and multiple role mappings have requested the feature.
gz#5440
The text was updated successfully, but these errors were encountered: