Uploaded image for project: 'Jira Service Management Cloud'
  1. Jira Service Management Cloud
  2. JSDCLOUD-13085

Approvals by email Customer Notifications security settings changes without any user changing them

    XMLWordPrintable

Details

    Description

      Issue Summary

      This affects the Approvals by email notifications, where approvers see the Approve or Decline button on the email or have to sign in to approve.

      The Security settings value under Approval required in  {{/jira/servicedesk/projects/<projectKey>/settings/customer-notifications/ }}changes by itself without the customer committing any changes.

      This happens when user has left the page idle for too long and comes back to change other settings, or if the user has changed Approval required settings, but have cancelled it and saved changes to another Customer Notifications settings rule.

      Steps to Reproduce

      Method 1:

      1. Navigate to Customer Notifications page.
      2. Hard refresh the page or leave the page idle for a long enough time for the session. storage to expire.
      3. Click into any rules other than Approval required, make a change and save the change.

      Or Method 2:

      1. Navigate to Customer Notifications page and navigate to Approval required rule.
      2. Make a change to the Security Settings
      3. Click Cancel instead of save.
      4. Click into any other rule.
      5. Make a change and save the change.

      Expected Results

      For Method 1 to reproduce:

      Only the change made by the user is saved and no changes to the  Security Settings under Approval required.

      For Method 2 to reproduce:

      Only the change made by the user to the other rule is saved and no changes to the  Security Settings under Approval required.

      Actual Results

      For Method 1:

      The value of Security Settings under Approval required changes to "Don't show 'Approve' and 'Decline' buttons - approvers must select 'View request', sign in, and approve or decline from the request view" for the first Steps to reproduce.

      For Method 2:
      The value of Security Settings under Approval required changes to which ever value the user selected, before cancelling the change.

      Workaround

      If you make any changes to the rules in Customer Notifications page, make sure to visit the Approval required rule and change and save the desired Security Settings value again. Make sure this is the very last step in your interactions on the Customer Notifications page and close the page after that.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              18c7ce28ace5 Nebula Alam
              Votes:
              8 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: