Files
teleport/lib/componentfeatures
Maxim d6ae3d6e36 types: add ResourcePrincipalSet to unified resources protos and types (#68879)
- 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.
2026-08-06 23:44:07 +00:00
..