posts
Import SharePoint Term Synonyms with PowerShell
This post provides a PowerShell script to import synonyms (labels) into a SharePoint term set using the PnP.PowerShell module. The sample using PnP PowerShell to import a csv file (same format you would use for import via UI for a term set but with an additional column for Synonyms delimited by |)
Prerequisites Install the PnP.PowerShell module (run as an admin): Install-Module PnP.PowerShell -Scope CurrentUser An Entra app ID or other authentication method with sufficient permissions to manage taxonomy/term store, or use interactive Connect-PnPOnline.
posts
SharePoint Document Set Management Tips
Introduction Tips working with document set. Document sets are basically folders in the background
Column formatting to display folder name into the library Document set is a folder in the backend, hence could apply the following Json to see which document set a file has been moved to.
{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "=replace(replace(replace([$FileRef],[$FileLeafRef],''),'/sites/test/Shared Documents/',''),'/','')" } View to see all the document sets Limitations Nested document sets not allowed A file don’t belong to two document sets Advantages Apply metadata to files within the document set Manage as a logical grouping of files Do SharePoint document sets: when and why to use them covers usage and benefits of document sets.
posts
Index a specific SharePoint library in Azure AI Search
Follow this post to set up Azure AI Search with SharePoint as a datasource, including how to target a specific library rather than only the default document library.
Read post How to index SharePoint content using Azure AI Search for Copilot agents for detailed set up, this post covers only the different ways to connect to SharePoint content.
SharePoint datasource container options Azure AI Search supports three container modes for SharePoint sources: