“Over the past few years, Ballard Chalmers has consistently surprised me with effective and economic solutions to difficult briefs, especially when dealing with the upgrading and integration of legacy systems. Their new builds are also excellent, and I would recommend them without hesitation.”
Account Director, Employee Communication & Marketing Agency
This client is an award-winning employee communication and full-service marketing agency who specialise in marketing-led HR campaigns. Using their background in HR communication and marketing, their team of strategists and creatives deliver creative solutions for their clients who are large enterprises in many different industries.
To deliver the best solutions for their clients, the agency uses well-structured project folders to maintain the assets and other client information for each of their projects. However, these files were sitting on an out-of-support server in their offices with a large risk of losing access to the files, and no way to access these files easily when out of the office.
The client had recently moved their Exchange from on-premises to Exchange Online and so their first thought was to bring their files onto OneDrive and SharePoint. At this stage, Ballard Chalmers was engaged to offer consultancy on this SharePoint modernisation.
The initial engagement allowed us to review the existing structure of the folders and suggest how SharePoint and OneDrive could be used.
It was quickly agreed that a landing page was needed as a place for people to start, with the structure of sites matching the high-level structure of the file shares. There would be a site for each of the departments, one for each client and then each client project would be a sub-site of the client – there are plenty of people who don’t like subsites in SharePoint but it works well at one level in these situations, at least until the release of SharePoint Hub Sites.
An initial idea of the structure for each of these sites was set up and also a basic theme to utilise the corporate colours and font. With SharePoint Online, we recommend not to customise the site to a large degree so that it continues to work as Microsoft makes updates, but incorporating brand identity elements such as the logo, colours and fonts ensured that it felt familiar. The other key item needed was an external-facing area where files could be shared with their clients in order to collaborate.
Following the initial consultancy, we provided a proposal for the full migration and SharePoint modernisation and agreed on dates to kick things off.
The process was as follows:
- Create client sites – use PowerShell scripts with PnP PowerShell to create all the sites.
- Revision to the theme – agree on full details of how the sites should look.
- Implement Excel file – create a file to map the current list of folders (extracted with PowerShell) to which sites they should go to and use the SharePoint Migration Tool to do the actual migration, as well as any further incremental updates.
- Create scripts – create PowerShell scripts that validate the files have been migrated correctly.
- Advise – Assist with migration queries and ongoing governance.
- Implement site creation process – use scripts to ensure new sites maintain the same structure and theme.
The engagement included discussions with the client about how they would like to work, what the common structure for their clients and projects should be, and how to treat folders that did not currently meet that structure. This helped structure the Excel file for the migration, and the mapping for testing, to ensure the files moved to the correct place using the SharePoint Migration Tool.
The initial scripts ran, the files were reviewed and some minor changes were requested (e.g. removing the unnecessary links from the left-hand navigation menu) before running incremental updates over the Christmas period when the office was closed.
There were some ongoing changes needed to move files to different areas. Independent validation scripts were developed to check for any missing files.
A training session covering the full SharePoint modernisation took place in early January at the client’s offices and was recorded and uploaded to Microsoft Stream for future reference or for those who could not attend. OneDrive Sync was installed so that staff could continue to use their File Explorer views to some degree and reduce the amount of change they were hit with in one go.
There were some early problems with files not mapping to the correct areas which required manual intervention and helped to fine-tune the validation scripts.
Clients of the company also received a benefit as an external site was set up for each of them, allowing files to be shared in one place and introducing consistency of versioning – a much-improved experience compared with checking through many old mails for the correct version.
The Account Director has this to say about working with Ballard Chalmers, “Over the past few years, Ballard Chalmers has consistently surprised me with effective and economic solutions to difficult briefs, especially when dealing with the upgrading and integration of legacy systems. Their new builds are also excellent, and I would recommend them without hesitation.”
Of the project, Senior Technical Architect at Ballard Chalmers said, “The SharePoint modernisation and migration achieved the core aim of removing the need for a legacy on-premises server to maintain files and gave staff the added benefit of being able to access files while on the move, and work on their files when offline.” He continued, “It allowed the client to move to a modern digital workplace for their content and built a platform for future enhancements that could make further use of the Microsoft productivity tools like Microsoft Teams, Yammer, Flow and PowerApps.”