Slack Acknowledge alert button worked for "non-connected" users despite enabling "Require Matching a User"

XMLWordPrintable

    • 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

      1. Enable "Require Matching a User" after checking "Execute Commands" in the Slack integration
      2. Create an alert to send the Slack notification
      3. 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.

            Assignee:
            Unassigned
            Reporter:
            Wei Wung (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: