Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-5361

Support Manager: Add support for importing tickets from Google and Microsoft with oauth2

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 5.11.0
    • Fix Version/s: 5.13.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      Google is phasing out standard username/password authentication in favor of oauth2.

      This option will appear when editing or creating a new department under the "Email Handling" dropdown. While Google supports POP, the authentication method is different. I suggest we add 2 new options to the Email Handling dropdown:

      • Google
      • Microsoft

      Google

      We will need at least the following fields:

      • Host
      • Port
      • Client ID
      • Client Secret
      • Connection Token

      We will need to also display a Redirect URL for OAuth2.

      Microsoft

      • Application ID
      • Client Secret
      • Connection Token

      We will need to display a Redirect URL for OAuth2 here also.

      The above is based on my understanding of other integrations.

      Potentially useful documentation:
      https://developers.google.com/gmail/imap/xoauth2-protocol
      https://learn.microsoft.com/en-us/exchange/client-developer/legacy-protocols/how-to-authenticate-an-imap-pop-smtp-application-by-using-oauth

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: