We all know (or should know) the restrictions with SharePoint and SharePoint Online when it comes to supported characters in folders or files name.
Microsoft is releasing the pressure by rolling out an update which will allow the use of # and % characters in file and folder names – not yet for document library.
All tenant created after June 2017 will automatically have this update while others will get it gradually.
If you want to enable this support you can do it using PowerShell
- Open a SharePoint Online PowerShell command prompt and connect to your tenant (Connect-SPOService -Url <your tenant – https://<your Office 365 tenant>-admin.sharepoint.com> –Credential (Get-Credential))
- Then run the following command to enable the update Set-SPOTenant –SpecialCharactersStateInFileFolderNames Allowed
This parameter accepts 3 values: Allowed, Disallowed or NoPreference; the NoPreference set the default state of this update (ie not allowed for tenant created before June 2017, enabled for tenant created after June 2017)
You can check if your tenant is ready for the configuration by using the Get-SPOTenant to check if the parameter is available.