mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-12 02:15:01 +00:00
- Add new ResourcePrincipalSet message and a Principals field on PaginatedResource to carry resources' principals per-dimension, split between granted/requestable values. The flat Logins field is kept for backwards-compatibility with older clients. - Each dimension can attribute its values to the granting role(s) via the by_role field. - Add RESOURCE_CONSTRAINTS_SSH_V1 component feature ID as well. Constraint support is advertised per-kind going forward to ensure a gate is only satisfied by components able to parse and enforce that kind; SSH is the first per-kind ID while AWS Console app resources stay using RESOURCE_CONSTRAINTS_V1.