I spent 15 minutes trying to respond to the answer to this question but even after pasting plain text to notepad and back again it's impossible to reply. It keeps saying invalid HTML. I don't see any other contact methods so, sorry, reposting with my response below the question:
Hi,
Our software has been down since Microsoft turned off basic authentication recently. We can no longer create tickets through e-mail.
We noticed that the latest version had something other than basic Authentication. OAuth2.0. So we updated to 8.13.1.
Working with the e-mail team we were able to complete the oAuth2.0 setup details in Jira on the Microsoft side. However, when we go to test it just does a loop.
After clicking the test we login with the user and password and we receive a pop-up that says someone with admin rights needs to login. We have an O365 admin login and confirm the pop-up that allows the app. Then it reloads the Jira screen. At this point we can do the test link again and the same thing happens. Login/Admin Login/Allow. It just does this loop.
Question. There is that "redirect URL" we have registered that points to our server. In order to complete this authentication process does Microsoft actually need to make a connection back to our server using that URL? That wouldn't work because the DNS doesn't resolve externally and because it is not a public server.
That is the main question. Should this process be able to be setup if our Jira server is not setup to be accessed from the Internet? If yes, where would I find the logs containing the most accurate error messages for this process. If no, is there another way to login to O365 so we can retrieve our IMAP e-mails and have the cases created?
Any ideas would be greatly appreciated as we are basically down.
Thanks!
AFTER TRYING THE STEP-BY-STEP list for Microsoft and Jira:
Hi,
We verified those settings on the Microsoft side and in Jira and after login from the test link, we receive this pop-up as it returns to the Jira webpage. It looks like it accepted the login before returning:
__
The connection has failed.
Check the application logs for details.
__
I'm not sure exactly where in the logs to find the error.
Also, to verify scope... it formatted a little strange in your instructions.
Are the asterisks included in the scope? The brackets? Quotes? I'm not sure if I'm entering it right and it doesn't appear to check it for validity in the Jira configuration form.
Thank you!