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? Deleting content from SharePoint can be a necessary task, but you may want to track who is deleting what and when. This article will show you how to configure Audit Logs to track delete actions…

Read more

SharePoint: Find Permission Changes using Audit Reports

Requirement: Get all permission changes in a SharePoint site collection. Auditing permission changes are critical for SharePoint Online security. Audit reports provide permission changes reports to track changes to security such as modifications to permissions, permission inheritance, group membership, and security-related events. This blog post will show you how to find permission changes…

Read more

How to Create an App Catalog Site in SharePoint Online?

What is App Catalog in SharePoint Online?App Catalog in SharePoint is a central location where we can manage custom-developed apps or 3rd party apps and make them available for users to download across all site collections. Installed apps will be listed under the “From Your Organization” link when you try to add…

Read more

SharePoint Online: Bulk Update All Items in Large List using PowerShell

Requirement: Bulk Update SharePoint Online List Items using PowerShell. How to update a Large Number of List Items in Bulk using PowerShell? Are you looking for a way to quickly update all items in a SharePoint Online list? Maybe a column value needs to be updated for all items in the list….

Read more

SharePoint Online: Delete List Items Created in the Past 7 Days using PowerShell

Requirement: Delete All List Items created within the past 7 days in SharePoint Online List. PowerShell to Delete SharePoint Online List Items based on Created Date Are you looking for a way to quickly delete all list items that were created in the past 7 days? PowerShell can help! In this guide,…

Read more

SharePoint Online: Fix “The collection has not been initialized. It has not been requested or the request has not been executed. It may need to be explicitly requested” Error in PowerShell

Error: The collection has not been initialized. It has not been requested or the request has not been executed. It may need to be explicitly requested. Root Cause: You must load the object before you try to retrieve its properties! Solution: The “The collection has not been initialized. It has not been…

Read more

SharePoint Online: Fix “The remote server returned an error: (403) Forbidden.” Error in PowerShell

Error: Exception calling “ExecuteQuery” with “0” argument(s): “The remote server returned an error: (403) Forbidden.” in PowerShell scripts for SharePoint Online. Troubleshooting Checklist for 403 forbidden in SharePoint Online PowerShell: The “The remote server returned an error: (403) Forbidden.” error can occur when connecting to SharePoint Online using PowerShell. This error typically…

Read more

SharePoint Online: Bulk Import Users to Groups from a CSV File using PowerShell

Requirement: Bulk add users from a CSV file to SharePoint Online Groups. If you need to bulk add users to a group in SharePoint Online, PowerShell is the way to go. In this post, we’ll walk you through the steps needed to add users to a group using PowerShell. Here is the…

Read more

SharePoint Online: How to Get Direct Link to a Document In Modern Libraries?

Requirement: Get the direct link to a document in SharePoint Online. SharePoint Online: Get Direct Link to Document I need to share a document with someone but don’t want them to have to navigate through my SharePoint Online site. How do I find the URL for a SharePoint document? Well, there is…

Read more

SharePoint Online: Get Document Library Size using PowerShell

Requirement: Get the Size of a SharePoint Online Document Library. How to Check SharePoint Online Document Library Size? Are you looking for a way to quickly find out the size of your document library in SharePoint Online? As document libraries grow and evolve, it is essential to monitor their size to ensure…

Read more