Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-76593

Authorising a shared account using Graph API causes Jira to process emails from the wrong account

      Issue Summary

      If you have a shared mailbox A and create an incoming mail channel for this in JSM using the Microsoft Graph API. When you authorise the connection using account B, Jira will instead process incoming mail from account B rather than the defined account A.

      This is reproducible on Data Center: yes

      Steps to Reproduce

      1. Install JSM that supports Graph API
      2. Setup an Oauth integration with Azure, that uses Graph API permissions
      3. Create an incoming mail channel in JSM that uses the Microsoft Graph API protocol and is pointed to a shared mailbox
      4. Authorise the connection with a second user that has delegated access to the shared mailbox
      5. Watch Jira process mail from the second user, not the shared mailbox

      Expected Results

      Jira should function as normal and process incoming mail from the shared mailbox

      Actual Results

      Jira processes incoming mail from the authorising account

      Workaround

            [JRASERVER-76593] Authorising a shared account using Graph API causes Jira to process emails from the wrong account

              399904f8a539 Tripta Kaur
              7550ef5838c5 Tom Offin
              Affected customers:
              25 This affects my team
              Watchers:
              37 Start watching this issue

                Created:
                Updated: