With the Modern Libraries in SharePoint Online, getting a direct link – with a readable path – is not as straight forward as it was with the Classic Libraries. While the option is not there right before you, it is still possible to obtain such a link. In fact, there are even two.
In Office 365, every user can change their preferred language through the Office 365 settings.
Except when you are a synced user.
For synced users (your on-premise AD account is synced to Office 365), the language set in the on-premise AD will be used in Office 365 as well. With no way to change the language in Office 365.
Even if you would want to force it with PowerShell, you would get an exception.
In Sharegate, having the full license (!), it is possible to run PowerShell scripts. In this script we could read a CSV-file to bulk migrate document libraries, lists or sites.
This can speed up the migration time, since you would only need to specify the objects once in a simple CSV-file instead of manually going through every object one by one, which is very time consuming.
In this example, we will perform a bulk incremental update (only copy the item if it is newer in the source than the corresponding item at the destination) of some document libraries from an on premise environment to different Site Collections in SharePoint Online.
The reports can be found in Sharegate as well, through the “Migration reports” button in the Ribbon.
An upgrade to Windows 10 Creator made my wifi-connection very slow. From 60mbps to barely 50kbps, but on my phone I still experienced the maximum speed.
For me the solution was to disable “Receive Segment Coalescing” (RSC), described by Steven Van de Craen:
- Run an elevated PowerShell prompt
- Get-NetAdapterRsc to show the status per adapter
- Disable-NetAdapterRsc –Name “your_wifi_adapter_name” to disable
In some scenarios it is required to put a site in read only-mode, for example a project site, or to simply just remove access to it.
From the SharePoint Online Admin Center there is no way to lock your site, or to put it in read-only. There are two ways to achieve this, one is through Powershell, the other one through the Site Settings of your Site Collection.
A customer of mine had the need to get an overview of all the checked out documents for a given Site Collection, and to check them in afterwards prior to a content migration from SharePoint 2013 to SharePoint Online.
Since no out of the box features exist to accomplish this goal, I had to write a Powershell-script to find all the checked out documents in a Site Collection.
You can find the script here. It works for SharePoint Online as for SharePoint 2013. I did not test it with SharePoint 2010.
Recently I had the requirement to embed an external website onto a modern page on a SharePoint Online site. Fine, that’s no problem at all. This is available out-of-the-box on a modern page, right?
SharePoint fully embraces this trend, and has released the SharePoint Framework (SPFx). A Page and Part model that enables fully supported client-side development, easy integration with the Microsoft Graph and support for open source tooling. The new experiences for the new mobile app, SharePoint Online and OneDrive for Business, including the new document library and list experiences are built using the SharePoint Framework.
Recently I cam across an unsupported scenario with Microsoft Teams. I logged in with an Office 365-account on which Teams is not enabled, giving me the following screen:
Translated, that is: “You’re missing out! Ask your IT administrator for access to Microsoft Teams.”