[management] Enforce reverse proxy group access before minting and when honouring a session cookie (#7240)

This commit is contained in:
Viktor Liu
2026-09-04 07:15:20 +02:00
committed by GitHub
parent 798e4a0546
commit c2b5d211d9
13 changed files with 815 additions and 454 deletions
@@ -194,6 +194,12 @@ message Authentication {
bool pin = 4;
bool oidc = 5;
repeated HeaderAuth header_auths = 6;
// Group ids allowed to reach the service through an OIDC identity. When
// non-empty the proxy requires the session token's groups claim to
// intersect this list before honouring the cookie, so a token minted for
// an identity outside these groups is not a bearer credential for the
// service. Empty means group membership does not restrict access.
repeated string allowed_group_ids = 7;
}
message AccessRestrictions {