Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show commands available to an observer within a moderated session #44371

Closed
russjones opened this issue Jul 18, 2024 · 0 comments · Fixed by #46450
Closed

Show commands available to an observer within a moderated session #44371

russjones opened this issue Jul 18, 2024 · 0 comments · Fixed by #46450
Assignees
Labels
feature-request Used for new features in Teleport, improvements to current should be #enhancements

Comments

@russjones
Copy link
Contributor

Moderated Sessions supports join_sessions functionality which allows a user to join a session and view what is happening without the ability to terminate the session. Within the role, it's the auditor mode as outlined in the documentation.

kind: role
metadata:
  name: auditor
version: v7
spec:
  allow:
    join_sessions:
      - name: Join prod sessions
        roles : ['prod-access']
        kinds: ['k8s', 'ssh']
        modes: ['moderator', 'observer']

Customer has requested that Teleport show the command that are available to the observer when they join a session similar to what Teleport does for a require_session_join session. Something like below.

Teleport > Creating session with ID: 00000000-0000-0000-0000-000000000000...
Teleport > Controls
  - CTRL-C: Leave the session
Teleport > User foo joined the session with participant mode: observer.
Teleport > Connecting to server01 over ssh
$
@russjones russjones added bug feature-request Used for new features in Teleport, improvements to current should be #enhancements and removed bug labels Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Used for new features in Teleport, improvements to current should be #enhancements
Projects
None yet
2 participants