SharePoint Permission Levels

Blog written by: 
Dhaval Shah
SharePoint & .Net Consultant


Content Management is one of the major and widely used offerings of SharePoint. SharePoint portals are setup and used effectively for better content management. When the content comes in to …

Remote PowerShell to Manage SharePoint on-premises

Remote PowerShell Manage SharePoint on-premises

As you may already know, using PowerShell to manage SharePoint has incredible benefits. Being able to run PowerShell REMOTELY (not directly on the server) can offer even more benefits as you may need to manage …

SharePoint Online User Permission Reports

Blog written by: 
Dhaval Shah
SharePoint & .Net Consultant


In this article, I have developed a PowerShell script to get a ‘User with Direct Access Permissions Report’ from SharePoint online in CSV format.

This script will:

  • Check a specific

What is Office 365?

You have probably heard of SharePoint and also used the Office suite such as Word, Excel, PowerPoint etc. However, you keep hearing about Office 365 (O365) and how it is helping organizations be more productive and enable users to do …

How to Clean Up SharePoint? Best Practices by Microsoft MVPs

The Expert Series - Rectangle header image.png

Join The Expert Series group and get advice from the industry experts!

SharePoint Cleanup Best Practices

In this episode the Experts will delve into the best practices for SharePoint Cleanup, provide their expertise to your questions, demonstrate valuable tools such …

How to Create multiple SharePoint Sites using PowerShell and XML template?

Blog written by: 
Dhaval Shah
SharePoint & .Net Consultant

Download the Source Code here:

Install SharePoint Online SDK here

Recently I had to develop the PowerShell script that would create indefinite number of sub sites in SharePoint …