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

Manage notifications for other users #9192

Closed
tomaszn opened this issue Dec 19, 2023 · 2 comments
Closed

Manage notifications for other users #9192

tomaszn opened this issue Dec 19, 2023 · 2 comments

Comments

@tomaszn
Copy link
Contributor

tomaszn commented Dec 19, 2023

Is your feature request related to a problem? Please describe

In my setup, each project has a dedicated user that subscribes to Slack notifications for their team's projects. Thanks to #9046 they can subscribe to "normal", group Slack channels.

When users switch teams or leave, or new projects are created, this needs to be adjusted. I would like administrators to maintain and supervise all the notifications, and not bother the regular users.

Describe the solution you'd like
As an administrator, I want to enable Slack channel notifications for different projects, targeting different Slack channels, so the teams are notified about SLA breaches.

It would be good enough to employ Django Admin functionality to create, modify, and delete the notifications.

Describe alternatives you've considered
Currently, I am connecting to the database and modifying the records.

@kiblik
Copy link
Contributor

kiblik commented Dec 19, 2023

Hi @tomaszn,

using of API endpoints GET /api/v2/notifications/?product=XX&user=YY and PATCH /api/v2/notifications/{id}/ might be useful for you?

@tomaszn
Copy link
Contributor Author

tomaszn commented Dec 19, 2023

@kiblik Thanks, that it is a perfect option for automating the notification setup.

However, for manual changes, it is even less convenient than editing the settings visually in a GUI database editor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants