This portfolio showcases the work I have done over the course of my career, even if many of my most recent projects were finished through my company. All of the examples on this page were created using ShareGate, Power Shell , and Power Automate.
During the process of developing the Company's intranet, a seamless transition from SharePoint Online Classic to both MS Teams and a Communication site was orchestrated.
A PowerShell script was rigorously created, employing the ShareGate PS module, to facilitate this move. The goal of this script was to automate the entire operation, with variable input parameters pulled from an Excel document serving as a guide for subsequent automated actions.
The automation included the dynamic construction of MS Teams sites and the migration of content from the SharePoint Classic source site. This material was strategically dispersed across numerous channels, and it was also generated dynamically by utilizing the Excel input file.
The extensive documentation of this migration process, including granular details of each content transfer, is noteworthy. This log meticulously records any failures or warnings occurring from SharePoint during the course of the activity. In addition, an inventory log was generated to account for all successfully moved sites, aiding in the development of a strong tracking mechanism.
Click to Zoom-in the images
All of the preceding processes were aggregated into a single output Excel report that provided access to all information from a single spot.
Implemented the Content Approval Process for company Intranet with Audit Log for each location.
Automation of numerous reports related to site security and permissions was programmed using PowerShell modules designed for SharePoint. The results were shown in a neatly organised Excel spreadsheet with separate tabs for security and individual permit information.
Please see sample images on the let
Click to Zoom-in the images
Developed a comprehensive solution combining a Power Automate backend implementation and Power Apps for frontend site storage management.
Following list is the back end logging list for Approval Workflow associated with INTRANET site.
Click to Zoom-in the images
To carefully record and examine User and Content Analytics for the sites before the migration process, a PowerShell application was developed. The output of the tool is extensive:
A thorough solution was developed as a crucial part of our staff offboarding protocol to help with the smooth transfer. A carefully designed PowerShell script was used to methodically revoke user permissions from SharePoint and OneDrive sites where the departing employee has access rights. This project guarantees the security and compliance of our data management procedures throughout personnel changes, protecting sensitive data and promoting a seamless transition for all parties concerned.
automated the process of resetting certain rights for each site's lists, items, and objects.
Made With Sitelium