How to Download a File from SharePoint Library using PowerShell?

Requirement: Download a File from SharePoint Document Library using PowerShell How to Download a File from a Library in SharePoint? Users can download copies of files from the SharePoint libraries to another location such as the local computer or any accessible network file share. To download a copy of a file from…

Read more

SharePoint Online: View Folder Size using PowerShell

Requirement: Get Folder Size in SharePoint Online. How to Check a Folder Size in SharePoint Online? Managing SharePoint content can be a daunting task, especially when you have to find out what size your folders are. You will need to know the total size of your folder in order to determine how…

Read more

SharePoint Online: Find and Delete Duplicate List Items using PowerShell

Requirement: Find and Delete Duplicate Items in SharePoint Online list using PowerShell Find Duplicate Rows in a SharePoint Online List using PowerShell Let’s find duplicate items in “Projects” list in SharePoint based on the column: ProjectName. This gets all list items with the same “ProjectName” value found on the list. PowerShell to…

Read more

SharePoint Online: Get-Set Choice Field Value using PowerShell

Requirement: Get / Set Choice Field Value in SharePoint Online Here is my PowerShell scripts collection to read and update choice column values in SharePoint Online. PowerShell to Get Choice Field Value from a List Item in SharePoint Online: Get Multi-Choice Column Value using CSOM PowerShell Set Choice Field Value in SharePoint…

Read more

SharePoint Online: Delete Permission Level using PowerShell

Requirement: SharePoint Online Remove permission level using PowerShell Warning: Never delete any OOTB default permission levels in SharePoint! How to Delete Existing Permission Levels in SharePoint Online? To delete an existing permission level, in SharePoint Online, follow these steps: Navigate to SharePoint Online Site collection where you want the permission level to…

Read more

SharePoint Online: How to Check Group Permissions in a Site?

Requirement: Check Group Permission in SharePoint Online. How to Check SharePoint Online Group Permissions? SharePoint groups may be granted permission anywhere in a site collection. Here is how to view a group’s permission assignments: Login to your SharePoint Online site >> Click on Gear Icon >> Site Settings from the Settings menu….

Read more

Limited-access user permission lockdown mode Feature in SharePoint

What is limited-access user permission lockdown mode? In SharePoint, users are assigned to the “Limited Access” permission level automatically when the account is granted exclusive access (unique permission) only to resources such as list/library/document, etc within the site, but not directly to the site itself. E.g. When you grant access to a…

Read more

SharePoint Online: How to Approve Multiple Documents using PowerShell?

Requirement: Approve Multiple Documents in SharePoint Online using PowerShell. How to Approve Multiple Items in SharePoint Online? When the content approval is turned ON, each item must be approved in order to be visible to users. You can approve any item or document in SharePoint Online by: Right-click on the document >>…

Read more

SharePoint Online: Download All Versions of a Document using PowerShell

Requirement: Download All Versions of a Document in SharePoint Online using PowerShell SharePoint Online: PowerShell to Download All Versions of a Document Version history in SharePoint Online lets you store, track, and restore files in a library as they are changed. There are times you may need to download all previous versions…

Read more

How to Configure Audit Log to Capture All Deletes in SharePoint?

Requirement:  Track all delete operations in SharePoint. How to Configure Audit Settings to Track Deletes in SharePoint? We can Track All Deletes in a SharePoint site collection using Audit Log Feature in three steps: Step 1: Make sure Reporting Feature is activated: Go to “Site Settings” >> Click on “Site collection features”…

Read more