Disable email notification override

Hi All

TC security model allows to define an email notification for a group and then it'll be applied for all group users. But there is a way for a user to override inherited email notification. I wonder if there is a way to disable the possibility for end user to override inherited notification rules?

4 comments
Comment actions Permalink

So, no one knows?

0
Comment actions Permalink

Alex,

There is no way to prohibit user to change own notification rules (or override existing ones).

Can you please describe why do you need the ability?

Anyway, if a user does not want to receive notifications he/she can just automatically delete the mesages when they arrive...

A possible workaround can be to create a fake user, set the same email address (or group email) and configure notifications as you want them to be.

0
Comment actions Permalink

The idea is quite simple=)
Imagine we have 20 developers working on a project, we define the following continuous integration rules:
-integration build should run on every check-in
-all developers should recieve email notification on build failure
Most obvious way is to create a group, setup corresponding email notification for a group and add those developers to it to notification rule will be applied to everyone

But developers are balky fellows=) some of them might disable inherited rule by overriding it by accident or intentionally... we don't want to spend time checking if everyone recieves those notification so the easiest way is to disable overriding at all...
If developer recieves notifications but deletes'em it's another question, for this case public execution is the best motivation thing=)

IMO in terms of team city configurability and project management this option might be a nice to have feature

0
Comment actions Permalink

Alex,

You can add a feature request into our issue tracker to see if anyone else would be interested, but so far we are reluctant to consider the feature.

We would rather focus on providing relevant notifications so that they help and not bother users. e.g. in TeamCity users can subscribe to build failures only if their changes could have failed them. Or could choose another notification tool, like jabber.

Anyway, you have a workaround of settings up a fake user and group email...

0

Please sign in to leave a comment.