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

Proposal: new "Tech Support" user role #1459

Open
rmunn opened this issue Feb 7, 2025 · 0 comments
Open

Proposal: new "Tech Support" user role #1459

rmunn opened this issue Feb 7, 2025 · 0 comments
Labels
enhancement New feature or request 📦 Lexbox issues related to any server side code, fw-headless included UI Design owner: Tim

Comments

@rmunn
Copy link
Contributor

rmunn commented Feb 7, 2025

As a follow-up to #1458, we might want to consider a "Tech Support" role in Lexbox. It would be similar to regular users (e.g., would not be given admin privileges) but would be allowed to temporarily join projects without needing manager approval.

In Language Depot back in the Redmine era, there were lots of projects that had three or four members with the Tech Support role that lingered for years; to avoid that situation in Lexbox, I propose that when a user with the tech-support role joins a project, they have a checkbox (checked by default) that says "auto-remove me from the project after one week". Then a Quartz job is queued up to do the removal. If they uncheck the box, then they can go through the normal joining process subject to manager approval, and they can join as a regular (permanent) user.

Thoughts?

@rmunn rmunn added enhancement New feature or request UI Design owner: Tim labels Feb 7, 2025
@hahn-kev hahn-kev added the 📦 Lexbox issues related to any server side code, fw-headless included label Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 📦 Lexbox issues related to any server side code, fw-headless included UI Design owner: Tim
Projects
None yet
Development

No branches or pull requests

2 participants