SharePoint Online: Get All Folders from List using PowerShell

Requirement: Get All Folders from a SharePoint Online list using PowerShell PowerShell to Get All Folders in a SharePoint Online List Here is the CAML based approach to get all folders and sub-folders recursively from a list. This PowerShell get the list of folders from a SharePoint Online library. SharePoint Online: Get…

Read more

SharePoint Online: Delete Empty Folders using PowerShell

Requirement: Delete Empty Folders in SharePoint Online Document Library using PowerShell How to Find Empty Folders in SharePoint Online? If a folder doesn’t have any file or sub-folder in it, it is considered empty. So, here is how we can find empty folders in SharePoint Online from the web user interface. Navigate…

Read more

SharePoint Online: Create Site Collection from Custom Template

Requirement: Create Site Collection with Custom Template in SharePoint Online SharePoint Online: Create Site Collection from Custom Template Creating subsites from a custom template is quite straightforward as in my other post: SharePoint Online: Create Subsite from Template using PowerShell. But if you want to create a site collection based on a…

Read more

Get SharePoint Online Tenant Settings using PowerShell

Requirement: Get tenant settings in SharePoint Online PowerShell to Retrieve Tenant Setting in SharePoint Online: Use Get-SPOTenant cmdlet to get all configuration settings of the tenant. This cmdlet gets all settings of the tenant Get SharePoint Online Tenant Settings using PowerShell:

Read more

SharePoint Online: Enable SharePoint Designer using PowerShell

Requirement: Enable SharePoint Designer for a SharePoint Online site. SharePoint Online: How to Enable SharePoint Designer? By default, SharePoint designer customizations are disabled for modern group sites in SharePoint Online. It gives an error message “The server could not complete your request.” when you try to open a SharePoint Online group site…

Read more

Co-Authoring Feature in SharePoint Online

Overview of Co-authoring in SharePoint Online What is Co-Authoring in SharePoint Online? Well, Co-Authoring feature in SharePoint Online and OneDrive allows multiple users to edit documents and collaborate concurrently in real-time. By default, documents in SharePoint Online document libraries are enabled with co-authoring. When multiple users edit one document (Word, Excel, PowerPoint,…

Read more

SharePoint Online: Unique Permissions Report using PowerShell

Requirement: Get unique permissions report in SharePoint Online using PowerShell PowerShell for SharePoint Online Unique Permissions Report To find unique permissions in SharePoint online using this PowerShell, set the $SiteURL and $ReportFile parameters and run this script. It generates a CSV file with all sites, lists, and list items with unique permissions…

Read more

SharePoint Online: Set List Item Permissions using SharePoint Designer Workflow and REST API

Business Requirement: In “Project Documents” SharePoint Online document library, Project related documents are getting uploaded by the project team. This library has “Permissions” drop-down column (metadata) with values “Restricted” and “Non-Restricted”. If the Permission is restricted, we need to break the permissions of the document, remove all users and groups from it…

Read more