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

Provide a way to manage Teleport join tokens via web UI #31671

Closed
3 tasks done
Tracked by #34299
webvictim opened this issue Sep 8, 2023 · 1 comment · Fixed by #44408
Closed
3 tasks done
Tracked by #34299

Provide a way to manage Teleport join tokens via web UI #31671

webvictim opened this issue Sep 8, 2023 · 1 comment · Fixed by #44408
Assignees
Labels
feature-request Used for new features in Teleport, improvements to current should be #enhancements support-load This issue generates support load ui

Comments

@webvictim
Copy link
Contributor

webvictim commented Sep 8, 2023

What would you like Teleport to do?

Provide a way to manage Teleport join tokens via web UI. See currently active tokens, the services they allow, their expiry time, add new ones, delete old ones, etc.

What problem does this solve?

With the newer Teleport Discover wizards, most people are using automatically generated tokens that are completely abstracted away from them. When they want to add another service to their running agent, they suddenly get plunged into a world of hurt needing to log in and use tctl remotely which is an unfamiliar environment for them.

If a workaround exists, please include it.

Use tctl and ask support for help.

Task breakdown:

  • Create apiserver routes for JoinTokens CRUD
  • UI/UX for the web component (prototype done by @avatus , feedback from kenny after)
  • Final updates/adjustments to web UI
@webvictim webvictim added feature-request Used for new features in Teleport, improvements to current should be #enhancements ui support-load This issue generates support load labels Sep 8, 2023
@webvictim
Copy link
Contributor Author

(I couldn't find a duplicate issue for this if one exists, sorry)

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 support-load This issue generates support load ui
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants