Expected behavior:
A user with a role auditor should be able to join session as mode moderator
Current behavior:
Auditor joining a session created by a user with role prod-access result in the following error.
insufficient permissions to join session
The mode for a webshell is always set as peer and doesn't allow moderator and observer role to join the session even though the require_session_join setting requests modes other than peer.
Hi, this is an explicit limitation of moderated sessions in their current state and not a bug. We only support observer and moderator. for joining via tsh.
Following example here: https://goteleport.com/docs/access-controls/guides/moderated-sessions/
Both roles are
version: v5
.moderated role yaml:
moderator role yaml:
Expected behavior: A user with a role
auditor
should be able to join session as modemoderator
Current behavior: Auditor joining a session created by a user with role
prod-access
result in the following error.The mode for a webshell is always set as
peer
and doesn't allowmoderator
andobserver
role to join the session even though therequire_session_join
setting requests modes other thanpeer
.Bug details: