We are planing to migrate form Nintex SP2010 to O365. What are the guidelines? What actions in workflows and forms will not work o365? any guide will be helpful.
Hi varun gs!
You are aware of course, that the only way to do a direct migration from SP2010 to O365 is using sharegate? You cannot export a workflow in on-prem and then import it in O365. I'm sure you know that, but it's just a kind reminder
I am in the middle of such migration, with over 200 workflows behind me and here are some advises from me:
And I guess really much more things I have faced, which I'm planning to describe as a blog post which may be extended because every day I face something new
varun gs -
We are going through the same exercise, but I have not been able to find any specific guides on "how-to". I got a trial version of Nintex for O365 in my development tenant and have been doing some testing there. I would suggest that route as it provides you with a chance to see that actions and how they are setup.
I would also suggest that you create a small test plan of what you want to test before you activate the trial since it is only 30 days. I found that I burned through a few days just messing around and not producing any valuable testing scenarios
In case you need any help/ advise/ support contact me I have really learnt a lot
Tomasz Poszytek -
This is great! I have my notes too but I have not even begun t complie them into something readable by other people
I would love a blog post on your findings! Hoping to do the same one day.
Thanks Jesse McHargue. I will. The project is estimated to end by the end of February. Then I will definitely write a blog post. But unsupported actions is the one thing. The other was issues that were caused by Sharegate migration itself. Not to mention O365 env. limitations (like lack of possibility to call a REST webservice from Infopath webbased form ).
Oh.. a lot of knowledge to share
We have Sharegate and it never dawned on me and my team that it would not move over the UDAs and what that experience will be like. We do not have many, but the ones we do have in place would need to be reevaluated. I assumed Sharegate would handle the conversions somehow, but it does make sense.
As for the web services, that is a known issue that will need to be addressed and we are looking at how we will be doing it in O365 now to have something in place when we do make that move.
I was starting to make a list of all the actions we have in 2010 and all the actions in O365 and seeing where the gaps are. While this ignores if they operate differently, it does provide some insight into what is there, and what is not. I was hoping for something official from Nintex when I asked: Nintex 2010 Workflow Actions Comparison to O365 Actions and that is what spawned the idea to just do it myself.
Yeah Shareagate is a great tool and will certainly speed up the process as long as you are aware of it's limitations.
- It will convert Form 90%, thought once again Nintex Forms in O365 is very limited compared to on-premises
- Workflows are hit and miss, even with a hit some things just act strange and it's best to start from scratch, always best to start with a fresh task list also, not the one Sharegate migrates
- The biggest issues you'll face are with the Nintex product it self, don't expect it to be anything like on-premises and you'll be ok
Is this something we should break out into a blogpost?
Frank Field I swear I will write a blog post. Just not now. I'm already working my hands to the bones. But I will. In February
Hah, no worries, I was just asking. The community is not a place to receive stress, it's a place to alleviate it. I can patiently await your post. :-)
This was a brilliant summary already Tomasz, I too look forward to reading about your experience.
Chris Ben still warm and fresh: Nintex Workflow Migration from on premise to Office 365 . Enjoy!
Nice write up, certainly some time saving research here for everyone!
Thank you very much for the reply this is really helpful.
I have one more question. Is there any way i can find out where all the Nintex Workflow and Nintex Forms are used in SP2010 site collection or farm level.
You can use nwadmin.exe app:
NWAdmin.exe -o FindWorkflows [-activationsOnly]
(activationsOnly: When specified, only the sites where Nintex Workflow is activated is listed. The workflows one a site are not displayed)
I have also attached you documentation about the nwadmin for 2010 and 2013.
If you have sharegate you can also use "pre-migration checkup": SharePoint Migration Prep: Pre-Migration Checkup | Sharegate - it should also list you all workflows in a current site.
Did you check out the workflow inventory screen? It can be accessed from within a site collection (site actions menu) or from central admin (Nintex Workflow Management) if your Nintex Workflow 2010 installation is up to date.
Retrieving data ...