I want to do the following:
I want to have notification-groups based on zones and also escalation-groups. Now I want to have a variable which defines that:
during office hours: everybody gets the notification-groups assigned
out of office: only the people having a certain variable declared (like standby) get the notification-groups assigned, while another variable (like standby-backup) gets the escalation groups assigned. Everybody else gets nothing assigned
People with the vacaion-variable set get no groups assigned.
Thus everybody gets notifications during office hours and after that only the people on standby get them and if they don’t react, their backup are getting them. People on vacation get none.
What would be the best way to do this?
Currently everybody gets all the time everything and when vars.vacation is set to true, their groups are empty (or reduced to some they want to get anyway).