Some users are complaining about this error while using OneDrive. After adding a user to their company’s Office 365 installation, it was revealed that a particular user’s OneDrive is not working. When they look in the Admin section of the portal under the user settings, the OneDrive settings says “OneDrive is not provisioned for this user”.

OneDrive seems to have been provisioned when the administrator account was created, but the permissions did not apply at all.
What is OneDrive?

OneDrive is the name of Microsoft’s cloud services. Just as Google has Google Drive and Apple has iCloud, Microsoft provides OneDrive so that people can store and share data online. Microsoft users can access it at any time from the OneDrive website. With the growth of cloud services, OneDrive is taking on more and more functions.
How to Fix OneDrive is Not Provisioned for this User Error
Method 1 – Pre-provision OneDrive for Users in your Organization

By default, the first time a user migrates to their OneDrive, it is provisioned automatically. In some cases, you may need to pre-provision your OneDrive locations for users.
- If you install the OneDrive on multiple users, create a list of these users and save it to a file. For example, create a text file called Users.txt that contains the following items:
user1@contoso.com user2@contoso.com user3@contoso.com
- Download the latest version of SharePoint Online Management Shell.
- Log in to SharePoint Online as a global SharePoint administrator or SharePoint administrator in Office 365.
Get-Content -path "C:\Users.txt" | foreach{Set-MsolUser -UserPrincipalName $_ -BlockCredential $False}
- Run the PowerShell Request-SPOPersonalSite command and use the text file created in step 1.
$users = Get-Content -path "C:\Users.txt"
Request-SPOPersonalSite -UserEmails $users
Make sure that the OneDrive is already created for your users.
Method 2 – Enable “Create Personal Site” Option

The administrator must manually grant access to the account to create a personal site, which is necessary for the OneDrive.
- In the SharePoint administration center, click User Profiles.
- In the People section, click User Rights Management.
- Add users who need permissions to create a My Sites site. The default setting for this setting is Everyone except external users.
- After adding a user, users, or group, make sure the user, users, or group you are adding is selected, scroll to the Permissions section, then check Create a personal site (required for personal storage, information flow, and next content).
- Click OK, and then let the user go to the OneDrive page to create the website.
Once you have enabled the above permissions, you can connect to the OneDrive using your Office account as well as your personal account.

- When you sign in to your Office account, a OneDrive folder is created with the user’s name.
- Click the OneDrive Tray icon and right-click on it to open the bottom screen.
- Go to the Settings >> Account tab. Click Add Account to add a Microsoft personal account.
- A folder named Personal is created.
- Startip activity is created in Windows to manage synchronization activities.
Once you have given them permission, allow the user to go to the Office 365 portal and click on the OneDrive in the Launcher App. This is necessary to verify that the user can use OneDrive for Business.
If the OneDrive icon is still displayed in the application launcher, wait 24 hours and then try to access it again.
Conclusion
If the problem persists, it is best to contact Microsoft Support for assistance. Visit https://www.microsoft.com/ to learn more.
Hopefully, you will be able to fix this OneDrive problem in no time. Let us know what you think in the comments below.