Enable/disable Quick Launch and Tree View with PowerShell for SharePoint Online
-
17-01-2021 - |
Question
There are many links that shows how to change the settings for Global and Current navigation and we can use Get-PnPNavigationNode
to modify the navigation nodes for the Quick Launch but I can't find anything that enable/disable the Quick Launch and Tree View under Navigation Elements. Is it possible with SharePoint PnP/CSOM?
Image attached for clarification
Thanks in advance
Solution
You can do that as below:
Connect-PnPOnline "https://site-url/"
$web = Get-PnPWeb
$web.QuickLaunchEnabled = $true
$web.TreeViewEnabled = $true
$web.Update()
# Execute-PnPQuery is working now, but is being deprecated, so use Invoke-PnPQuery
# Execute-PnPQuery
Invoke-PnPQuery
Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange