Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-82096

Automatically import emails into Jira using OAuth integration without creating any personalized account

XMLWordPrintable

    • 11
    • 13
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      The customer has internal mailboxes which are usually also shared mailboxes that they have in their company. And from there they would like to automatically import emails into Jira, and if they could define from which folder the mail should be synced. <like an option to just drag and drop the email into the right folder. And then Jira would fetch the email and just import it.> * We informed them about the Incoming Mail handler, we got the option to specify the folder name to read the data. However, they only want to go with IMAPS to have it in a secure way, not with basic authentication.

      • The option that we have in the system with adding a Microsoft account, will utilize OAuth. But they have another problem with it as they need to create a personalized account on their side. And that's also something they don’t like to do because as per them there will be other ways of OAuth integration where they could create a key and configure it in the Azure active directory, and then define which mailbox they would like to fetch emails, it wouldn't need the personalized account because for the current solution, the problem is if they create a personalized account, they have to disable multi-factor authentication (MFA) to integrate it and then anybody could log in who has the password with that mailbox and catch email. So that's not a secure way of having it integrated.

      Current available solutions that doesn't help with the above-mentioned customer's use case:
       
      The only available options that we have are as follows:

      • Either you should use Basic Auth and IMAP Secure and Generate Token for Password.
      • Or you should setup Standard Microsoft OAuth.

      Additionally, without a personalised outlook created, it’s not possible to support our current implementation.
       
      Reason:

      • Without personalised email, there is a way where we can use Microsoft OAuth by using an AAD application and letting the authentication happen via the Microsoft Identity Platform.
      • For this, our service or app should be listed as an AAD app or we need to create another AAD app which will do auth on behalf of our service(incoming email) for the users which is not possible with the current implementation.

              Unassigned Unassigned
              53bc637f084f Nimanpreet Kaur
              Votes:
              12 Vote for this issue
              Watchers:
              15 Start watching this issue

                Created:
                Updated: