-
Type:
Bug
-
Resolution: Not a bug
-
Priority:
Medium
-
Component/s: Integrations - 3rd-party - Slack
-
None
-
Severity 2 - Major
Issue Summary
When "Require Matching a User" is enabled in the Slack integration, we are still seeing Opsgenie alerts acknowledged by Slack users that are not connected, that is, those that didn't run the "/genie connect" command to connect their Slack account with their Opsgenie account.
Steps to Reproduce
- Enable "Require Matching a User" after checking "Execute Commands" in the Slack integration
- Create an alert to send the Slack notification
- Click the Acknowledge button
Expected Results
The expectation is that only users who have successfully connected their Slack account to their Opsgenie account can Acknowledge (or use any of the action buttons on) the alert from Slack.
The expectation is that this "Require Matching a User" behavior be consistently applied to both the /genie command as well as to the action buttons of the Opsgenie alert from Slack.
Actual Results
The "non-connected" Slack user was able to acknowledge the Opsgenie alert from Slack.
Compliance to the "Require matching a user" feature is observed only when the non-connected Slack user tries to execute a /genie command.
Workaround
Currently there is no known workaround for this behavior.
- was cloned as
-
OPSGENIE-2117 When "Require Matching a User" is enabled, restrict all alert actions in Slack to only matching users
- Gathering Interest