cachethq / cachet

🚦 The open-source status page system.
https://cachethq.io
MIT License
13.79k stars 1.55k forks source link

Improve user management with mass invites and an user api point. #4199

Closed jerrac closed 11 months ago

jerrac commented 3 years ago

I have need to add dozens of users to my Cachet instance. As far as I can tell, you can add users, setting their passwords and other information, or invite users.

Neither option is very easy to use when you get past 10 users.

My first suggestion is to modify the invite screen to use a textarea. Then admins could paste in lists of emails. Either 1 per line, or use a comma separated list. This would be good for anyone who doesn't mind the accounts being completely specific to their Catchet instance.

My second suggestion is to add an user api endpoint. This would let admins integrate with their other systems and keep the Catchet team member's up to date with whatever source they might use. This would let admins ensure that users are automatically removed, or added, when they should be, and automatically keep passwords up to date.

Let me know if I just missed something that would supersede these ideas. I did search the repo, and peruse the docs and code to try and find a way to do what I want. :)

Thanks!

welcome[bot] commented 3 years ago

:wave: Thank you for opening your first issue. I'm just an automated bot that's here to help you get the information you need quicker, so please ignore this message if it doesn't apply to your issue. If you're looking for support, you should try the Slack group by registering your email address at https://cachethq-slack.herokuapp.com. Alternatively, email support@alt-three.com for our Professional support service (please note, this a paid service.) If you're issue is with documentation, you can suggest edits by clicking the Suggest Edits link on any page, or open an issue at https://github.com/CachetHQ/Docs

jbrooksuk commented 11 months ago

Thank you for your input on Cachet 2.x. We are shifting our attention and resources to Cachet 3.x and will no longer be supporting the 2.x version. If your feedback or issue is relevant to the 3.x series, we encourage you to engage with the new branch.

For more information on the Cachet rebuild and our plans for 3.x, you can read the announcement here.

We appreciate your understanding and look forward to your contributions to the new version.