Live Developer Training: next batch coming soon. Be the first to know.Live training: next batch soonJoin the waitlist →Join →

Publish Sensitivity Labels in Microsoft 365

Publish Sensitivity Labels in Microsoft 365

We can publish Sensitivity Labels, which enable you to control who can view and apply them, where they can be used, and what level of protection they provide. For example, you might want your Finance team to apply a “Confidential” label to internal reports, while your Sales team only sees labels relevant to client communication. … read more…

Restrict/Block Download Of Documents in SharePoint & OneDrive

How to Restrict or Block Download of Documents in SharePoint and OneDrive

Recently, one of my clients asked me Is there a way to restrict the download option in SharePoint and OneDrive? They wanted users to view files online, but not be able to download them to their local device. After doing some research and testing, I found that there are actually 4 different ways you can … read more…

Hide Return to Classic SharePoint link in SharePoint

Hide Return to Classic SharePoint link in SharePoint Online

Recently, I was working on a Document Management System for one of my clients. While creating several libraries in their SharePoint Online site, I noticed something interesting: at the bottom of every modern library view, there was a Return to classic SharePoint link. Now, since my client is not very familiar with SharePoint, they prefer … read more…

How to Merge Terms in SharePoint Term Store

Select terms to merge in SharePoint Term Store

When working with the SharePoint Term Store, it’s common to encounter duplicate or similar terms created by different users or as your taxonomy grows. These duplicates make tagging inconsistent and your metadata hard to manage. Thankfully, SharePoint provides an easy way to merge terms into one, helping you keep your metadata clean and organized. In … read more…

How to Enable Sensitivity Labels On PDF Using PowerShell?

How to Enable Sensitivity Labels on PDF using PowerShell

I am working on a Document Management System where my client asked me to enable sensitivity labels. By default, sensitivity labels work with supported file types like Word, Excel, and PowerPoint. However, they also wanted to apply labels to PDF files. In this article, I will explain how to enable sensitivity labels for PDFs using … read more…

Configure SharePoint Framework Properties and PreconfiguredEntries

how to use spfx preconfiguredentries with examples

When building SharePoint Framework (SPFx) web parts, we often add configurable settings (called web part properties) so users can customize how the web part works. For example, instead of showing items from one fixed SharePoint list, you can let users choose which list to display, control sorting, or set the number of items to be … read more…

Create SPFx Dynamic Accordion Webpart Using PnP Controls React

Creating Dynamic Accordion Control using PnP SPFx Controls React

In this article, we will learn how to create a dynamic SPFx accordion Webpart that takes data from a SharePoint list and the accordion control from the @pnp/spfx-controls-react library. We are using the React framework to build this solution. Let’s take a look at the SPFx dynamic accordion example. In the web part properties, if … read more…

Fix SPFx Error: An unexpected ‘StartObject’ node was found when reading from the JSON reader. A ‘StartArray’ node was expected.

spfx An unexpected 'StartObject' node was found when reading

A few days before, I was working on a SharePoint Framework (SPFx) form customizer extension on a particular SharePoint list. That has different field types such as text, choice, number, date, and multiple-choice. Everything worked fine until I tried to save data in the multiple-choice field, where I faced the following error. In this article, …