Connect-PnPOnline : For security reasons DTD is prohibited in this XML document

Just changed my internet provider, and got this error again. Connect-PnPOnline : For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method. Just want to document the solution: 127.0.0.1 msoid.tenantdomain.onmicrosoft.com 127.0.0.1 msoid.onmicrosoft.com   Cheers

SharePoint Online Hub Site

SharePoint Online Hub site is almost GA, 😉 This is the stuff that the Hub site brings to the table for the Modern Intranet. Using SharePoint Online PowerShell run the following command Connect-SPOService -Url https://tenant-admin.sharepoint.com Register-SPOHubSite "siteURL" After this magic happens, we get a new top Navigation for the Hub site Site setting now have …

Continue reading SharePoint Online Hub Site

SharePoint Online Storage Increase

Great news, Microsoft is announcing a 20x increase in the SharePoint Online per user license storage allocation. This will increase to 1 TB plus 10 GB per user license purchased. Note this does not include SharePoint Online kiosk plans including Office 365 F1 and Microsoft 365 F1. Example scenarios of increased storage allocation: 100 user …

Continue reading SharePoint Online Storage Increase

SharePoint 101 – Confusions about SharePoint Online Site Group and Site Members Permissions

Lately I've got a lot of request regarding the confusions of SharePoint Site Group and Site Members. Basically when you create a modern Team Site via the GUI, what you are creating is also an “Office 365 Group” in the nature of this action your user account is automatically added to the SharePoint Site Collection(SC) …

Continue reading SharePoint 101 – Confusions about SharePoint Online Site Group and Site Members Permissions

Get client side Hero webpart PropertiesJson

First create a new page and configure your Hero webpart content as needed. Using PnP PowerShell connect to the site and get the page: Connect-PnPOnline -Url https://$tenant.sharepoint.com/sites/$siteUrl $homePage = Get-PnPClientSidePage -Identity $pagename $heroWebPart = $homePage.Controls | ? {$_.Title -eq "Hero"} $heroWebPart.PropertiesJson   Copy this Json content and add it to the following code to update …

Continue reading Get client side Hero webpart PropertiesJson