Skip to main content
Nintex Community Menu Bar
Question

Exchange Online Migrate doesn't work seem to convert to MSGraph

  • February 26, 2026
  • 3 replies
  • 26 views

Forum|alt.badge.img+10

Hi

Because of the upcoming deprecation of Exchange Online EWS I’m testing moving our environments over to using MSGraph.

I upgraded to 5.9 successfully.  Ran the Exchange Online Migrate wizard successfully and email works.  However, it appears when I look at the Connection String editor for mail configuration that its still using EWS as it didn’t add the MSGraph settings.  I checked and the Azure Enterprise app was added successfully with the correct permissions.  The resource shows correctly in Management.  I tried following the article about manually configuring some of the connection string settings but email then failed.  

 

Is the Migrate wizard supposed to take care of all of the settings or am I missing something?  I’ve restored the VM and retried 4 times so far without any luck.

 

https://help.nintex.com/en-US/nintexautomation/icg/5.8.1/Content/Configure/ExchangeOnline/ExchangeOnlineManual.htm

3 replies

Arvindsct
Forum|alt.badge.img+2
  • Novice
  • March 10, 2026

Hello Timkn,

This appears to be an issue. It is not working for me either, and we are currently checking it with the Lab team.

I will update you once we have a solution.

Thanks,
Arvind


Forum|alt.badge.img+10
  • Author
  • Scholar
  • March 12, 2026

Worked with support and got this to work.  I thought I would document the steps here as it appears it is not limited to our environment according to support.  The big problem is that the Migrate button only performs some of the steps required and doesn’t switch you from using EWS to MSGraph which come October I imagine is going to be a nasty suprise for some people.  The gotcha is that mail and task notifications will work after running through the Exchange Online feature successfully and you’ll think great I’m done and forget about it until October when EWS is deprecated and your workflows break.

So the steps for me, granted may be a bit different than on-premise, since the K2 Server is member servers and not connected to a domain so they’re initially configured as K2SQL and then integrated with Azure Active Directory (Entra).

  1. Change the runtime to allow for Msforms authentication
  2. Login using K2admin k2sql account
  3. Delete the saved token from Resource Tokens (this was vital but not documented as it appears its this token which calls MSGraph and before this I was getting an access denied).
  4. Run the Migrate/Update for Exchange Online
  5. Logout when asked by clicking the link
  6. Continue in the Migrate/Update wizard
  7. Login to K2 Management using the mail account (which in our case is different than the service account and with EWS had no K2 persmissions so will first need to give it Admin permissions (or at least I did).
  8. In the below article follow Step 4 - Edit the connection strings and first delete the existing EWS connections and then add the MSGraph ones.
  9. Modify the K2HostServer.exe.config file to comment out the EWS and add the MSGraph tag described in that article in Step 5: Still within the K2HostServer.exe.config file and if you are using SmartActions, check if these properties: enableListeners="true" and "SmartActions\MSGraph" are set. If "SmartActions\EWS" is listed under directoryCatalog, please comment it out, as in the image below.

https://help.nintex.com/en-US/nintexautomation/icg/5.8.1/Content/Configure/ExchangeOnline/ExchangeOnlineManual.htm

 

That finally worked.  I haven’t tried it on another server yet but will soon.

 


Arvindsct
Forum|alt.badge.img+2
  • Novice
  • March 12, 2026

Thats great.. still this is not working for us and this is with support since some time.