Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Wednesday, December 18, 2019 7:24 AM
Hi,
I would like to use PowerShell to activate "Open Documents in Client Applications by Default". Unfortunately, I can't find the PowerShell command for my script. I am using SPO and PNP.
Does anyone have an idea?
Tom
All replies (2)
Thursday, December 19, 2019 8:33 AM ✅Answered
Hi Tom,
1. PowerShell for activating "Open Documents in Client Applications by Default" feature in one site collection.
#Config Variable
$SiteURL = "https://tenant.sharepoint.com/sites/michael"
#Connect to PNP Online
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)
#Enable Site Collection Features
Enable-PnPFeature -Identity 8a4b8de2-6fd8-41e9-923c-c7c3c00f8295 -force -Scope site
2. PowerShell for activating "Open Documents in Client Applications by Default" feature in all site collections.
$cred = Get-Credential
Connect-PnPOnline "https://tenant-admin.sharepoint.com" -Credentials $cred
$SiteCollections = Get-PnPTenantSite
foreach ($SiteCollection in $SiteCollections)
{
Connect-PnPOnline -Url $SiteCollection.Url -Credentials $cred
Enable-PnPFeature -Identity 8a4b8de2-6fd8-41e9-923c-c7c3c00f8295 -force -Scope site
}
Besides, when you enter credential, remember to use an account with enough permission.
Best regards,
Emily Du
Thursday, December 19, 2019 9:01 PM
Hi,
thank you, thank you, thank you very much. You saved my day!
Happy holidays,
Tom