When a new account is created in Microsoft 365, its OneDrive is not provisioned, which the user must do. If you needed to pre-provision it for the user, you would need to log in with every user or use the below method to pre-provision it using PowerShell. Usually, this is done to pre-fill the OneDrive of a user with startup data and folder structure as well as it is needed to be provisioned for a migration process.
A requirement for this is to have the SharePoint Online Management Shell installed, which can be downloaded from the Microsoft site https://www.microsoft.com/en-US/download/details.aspx?id=35588&msockid=3765afd8b0d06ff03ce2baf8b1a76eb2.
Once downloaded and installed, open a PowerShell window.
Type the following command
Connect-SPOService -Url <your admin sharepoint URL>
The admin SharePoint URL is usually the domain -admin.sharepoint.com for example https://mydomain-admin.sharepoint.com
Then you will need the following command to pre-provision the Onedrive.
Request-SPOPersonalSite -UserEmails <email address of user>
This will provision the OneDrive or the user.



Leave a Reply