DEV Community

Discussion on: How to change menu items within SharePoint Online with PnP PowerShell

Collapse
 
jaredpittmanmyriad profile image
JaredPittmanMyriad

late to the party, but here's what we use to update links. Basically just a copy/add/delete. Unfortunately, some of these are showing as obsolete now. Seems Pnp wants to make things harder..

Update Notebook to Team OneNote in nav

$OneNoteURL = (Get-PnPNavigationNode | Where-Object title -eq "Notebook" | select url).url
if($OneNoteURL -ne ""){
Add-PnPNavigationNode -Location QuickLaunch -Title "Team OneNote" -Url $OneNoteURL
Remove-PnPNavigationNode -Location QuickLaunch -Title "Notebook" -Force
}