SharePoint Online: Configure List Settings using PowerShell

Requirement: Edit List Settings in SharePoint Online using PowerShell. How to Change List Settings in SharePoint Online? List settings in SharePoint Online define the attributes of the list, such as Name, description, etc., and functionality of the lists. These settings can be configured by navigating to the list settings page. This blog…

Read more

SharePoint Online: Update List Title, Description, Quick Launch Navigation Properties using PowerShell

Requirement: Set Title, Description, and Quick Launch Navigation settings in a SharePoint Online List How to Update List Title, Description, and Quick Launch Navigation Settings in SharePoint Online? In this blog post, we will show you how to change the list settings in SharePoint Online. We will cover how to modify the…

Read more

SharePoint Online: Create a Document Library or List with New Experience UI using PowerShell

The new list and library experience in SharePoint Online improve the user experience by providing many features such as navigation, fast response, mobile UI, easier to use, etc. You can switch between classic & new experiences anytime. Here is the PowerShell-CSOM script to create a document library in SharePoint Online with a…

Read more

How to Save List as a Template using PowerShell in SharePoint?

Requirement: Save a SharePoint list as a template using PowerShell. How to Save List as a template in SharePoint? List templates in SharePoint provide great re-usability without recreating every single column. E.g., you may have created a custom list (say: Projects) in a SharePoint site collection with all relevant columns, and now…

Read more

Required Field Validation Based on Another Column’s Value in SharePoint 2013

Requirement: In a custom SharePoint 2013 list, the User’s requirement is to validate a required field based on another field’s value. E.g., In a “Project Cost” list, the user must fill the “Budget Amount” field value if the “Budget Approved” field’s value is set to “True”. How to make a field required…

Read more

Enable Item-Level Permissions on Document Library in SharePoint using PowerShell

Requirement: Enable item level permissions in SharePoint document library. SharePoint Lists provide item level security options such as “Read items that were created by the user” or “Create items and edit items that were created by the user” under “Advanced Settings” page in SharePoint list settings. But you don’t get these options…

Read more

Column Default Value Settings based on Location in SharePoint

While it’s possible to set default values for SharePoint columns at library level at field settings, What if you want to set the default column value of a document based on the folders it’s saved? SharePoint Server / SharePoint Online provides a new feature to set metadata values based on the location!…

Read more

How to Change SharePoint List or Library Settings Programmatically with PowerShell?

There is a requirement to change the SharePoint document library draft item security on all document libraries in a sub-site. We used to achieve it by going to: Document Library settings >> Versioning Settings. Change “Draft Item Security” from “Any user who can read items (default setting)” to “Only users who can…

Read more