For those of us that had migrated from BPOS to SharePoint Online, Microsoft is now going to start renaming the old BPOS site URLs on January1, 2017. To be proactive we are going to try using the Microsoft self-service renaming tool to rename all of our old BPOS sites that we had migrated to Online. The tool is supposed to rename the root part of the URL from the BPOS root to the new Online root. (Hopefully this works.) That leaves lots and lots of broken embedded hyperlinks in all the site documents that need to be changed. We are looking for a way to search through each site that has been renamed and come up with the list of hyperlinks that need to be changed and then change the hyperlinks to the new URL. Has anyone else gone through this? Microsoft had originally started this rename last year, but before it came time for our wave it was put on hold. Any help would be appreciated.
I would think it would pretty simple to use Client Side Object Model (CSOM) whether through a C# app or PowerShell script to load any Links lists and update them. My company is developing a product (DocAuto.com’s SPorganizer) that will do things like that, and much more, to assist in management of large SharePoint deployments.