grafana / oncall

Developer-friendly incident response with brilliant Slack integration
GNU Affero General Public License v3.0
3.51k stars 291 forks source link

/escalate slack command should show teams that you are not a member of, but that have "All Users" access #1886

Closed thomasmitchell closed 7 months ago

thomasmitchell commented 1 year ago

Open Source OnCall Backend/Frontend version: v1.2.16

The Slack command /escalate filters escalation chains, responders, and schedules by the team dropdown. If one of these objects that you'd like to escalate to is assigned to a team, but you are not assigned to that team, you cannot escalate to that object, because you cannot select that team from the dropdown. This is true even if that team's access settings in Grafana OnCall for Who can see the team name and access the team resources is set to All Users. Ideally, you should be able to select from any of the public teams, so that members of one team can page another team when necessary.

iskhakov commented 7 months ago

/escalate doesn't use escalation chains, responders, and schedules anymore.