Admin Center Shows OneDrive Not Provisioned: OneDrive for Business Fix
🔍 WiseChecker

Admin Center Shows OneDrive Not Provisioned: OneDrive for Business Fix

When you open the Microsoft 365 admin center and see a user listed with the status “OneDrive not provisioned,” it means the user does not have an active OneDrive for Business site. This status prevents the user from accessing OneDrive sync, file sharing, and personal storage. The root cause is usually a delay in site creation, a licensing assignment issue, or a user profile that was blocked or deleted. This article explains why the status appears and provides step-by-step fixes to provision the OneDrive site.

Key Takeaways: Provision OneDrive for Business Sites

  • Microsoft 365 admin center > Users > Active users: Check that the user has a valid OneDrive license assigned and the license is active.
  • SharePoint admin center > User profiles > Manage user profiles: Verify the user profile exists and is not marked as deleted or blocked.
  • PowerShell cmdlet Request-SPOPersonalSite: Manually triggers the OneDrive site provisioning for a specific user.

ADVERTISEMENT

Why OneDrive for Business Shows “Not Provisioned”

OneDrive for Business sites are created automatically when a licensed user signs in to OneDrive for the first time or when an admin assigns a license and the user accesses OneDrive. If the site creation process does not complete, the admin center displays the “not provisioned” status.

The most common technical causes are:

License Assignment Delays

After you assign a OneDrive license to a user, Microsoft 365 may take up to 24 hours to create the personal site. During this window, the admin center shows the site as not provisioned. If the license is not assigned at all, the site will never be created.

User Profile Not Synchronized

OneDrive site provisioning depends on a valid user profile in SharePoint. If the user profile is missing, marked as deleted, or blocked from sign-in, the site creation process stops. This often occurs after an Azure AD sync or when a user is restored from the deleted users list.

Tenant Settings Blocking Site Creation

Your tenant may have a policy that disables automatic OneDrive site creation. This setting is located in the SharePoint admin center under OneDrive storage management. When this policy is enabled, no new personal sites are provisioned until an admin manually triggers them.

Steps to Provision OneDrive for Business for a User

Use the following methods in order. Start with the simplest check and escalate if the site remains unprovisioned.

Method 1: Verify License Assignment

  1. Open the Microsoft 365 admin center
    Go to admin.microsoft.com and sign in with a Global Admin or SharePoint Admin account.
  2. Navigate to Users > Active users
    Find the user who shows the “not provisioned” status.
  3. Open the user’s license tab
    Click the user name, then select the Licenses and apps tab. Confirm that a license that includes OneDrive for Business such as Microsoft 365 Business Basic, Standard, or E3 is assigned.
  4. Enable the OneDrive service plan
    Expand the license and verify that the OneDrive toggle is turned on. If it is off, turn it on and click Save changes.
  5. Wait 30 minutes and check again
    Return to the active users list and refresh the page. If the status still shows “not provisioned,” proceed to Method 2.

Method 2: Manually Trigger Site Creation with PowerShell

  1. Install the SharePoint Online Management Shell
    Open Windows PowerShell as an administrator and run Install-Module -Name Microsoft.Online.SharePoint.PowerShell. If you already have the module, run Update-Module -Name Microsoft.Online.SharePoint.PowerShell.
  2. Connect to SharePoint Online
    Run Connect-SPOService -Url https://yourtenant-admin.sharepoint.com. Replace yourtenant with your tenant name and sign in with a Global Admin or SharePoint Admin account.
  3. Run the provisioning command
    Execute Request-SPOPersonalSite -UserMailBoxes user@yourtenant.com. Replace user@yourtenant.com with the user’s email address. You can provision multiple users by separating email addresses with commas.
  4. Confirm the site was created
    After the command completes, check the SharePoint admin center by going to More features > User profiles > Manage user profiles. Search for the user and verify that the Personal Site Host URL field contains a URL. If it is blank, the site was not created.
  5. Wait up to 24 hours
    If the URL still does not appear, the provisioning may be queued. Wait 24 hours and check again. If the site is still missing, contact Microsoft Support.

Method 3: Check User Profile Status in SharePoint

  1. Open the SharePoint admin center
    Go to admin.microsoft.com and select SharePoint under Admin centers.
  2. Navigate to User profiles
    Click More features, then under User profiles, select Open. Click Manage user profiles.
  3. Search for the user
    Enter the user’s name or email and click Find. If the user does not appear, the profile may not have synced from Azure AD. Run an Azure AD Connect sync or wait for the next scheduled sync.
  4. Check the profile status
    If the user appears, look at the Account status column. If it says Deleted or Blocked, the profile is not eligible for a OneDrive site. You must restore the user in Microsoft 365 admin center and then sync the profile again.
  5. Edit the profile if needed
    Click the user name, then click Edit. Ensure the Personal Site Host URL field is empty. If it contains an incorrect URL, clear the field and save. Then run Request-SPOPersonalSite again.

Method 4: Enable Automatic Site Creation in Tenant Settings

  1. Open the SharePoint admin center
    Go to admin.microsoft.com and select SharePoint under Admin centers.
  2. Go to Settings
    In the left menu, click Settings. Scroll to the OneDrive section.
  3. Check the automatic provisioning setting
    Look for the option that says Automatically create OneDrive sites for new users. If it is set to No, change it to Yes and click Save.
  4. Wait for the change to apply
    It may take up to 30 minutes for the tenant setting to take effect. After that, ask the user to sign in to OneDrive at onedrive.com. The site should be created on first sign-in.

ADVERTISEMENT

If OneDrive Still Shows Not Provisioned After These Steps

The user was recently deleted and restored

When a user is deleted and then restored within 30 days, the OneDrive site may not be automatically recreated. You must run Request-SPOPersonalSite for the restored user. If the site still does not appear, check if the original site URL is still in use. If it is, you may need to delete the old site from the SharePoint admin center before provisioning a new one.

Azure AD sync is not running

If you use Azure AD Connect to sync on-premises Active Directory, the user profile in SharePoint may not be updated until the next sync cycle. Force a delta sync by running Start-ADSyncSyncCycle -PolicyType Delta on your sync server. After the sync completes, check the user profile in SharePoint and retry the provisioning command.

The user does not have a valid email address

OneDrive site provisioning requires a primary SMTP address. If the user’s mailbox is in a hybrid environment or the email address is not set, the Request-SPOPersonalSite command will fail. Verify the user’s email address in the Microsoft 365 admin center under the user’s account tab. If the email is missing, set it and wait for replication.

OneDrive Not Provisioned vs Site Deleted: Key Differences

Item Not Provisioned Site Deleted
Description The OneDrive site was never created for the user The OneDrive site existed but was deleted by an admin or policy
User access Cannot open OneDrive at all May see a 404 error or redirect to a new site
Data recovery No data to recover Data can be restored within 93 days from SharePoint admin center
Fix method Run Request-SPOPersonalSite or assign license Restore site from SharePoint admin center or PowerShell

After you complete the provisioning steps, the user should be able to sign in to OneDrive at onedrive.com and access their personal storage. If the site still does not appear after 24 hours, open a support ticket with Microsoft and provide the output of the Request-SPOPersonalSite command. For ongoing monitoring, set up a recurring PowerShell script that checks for users with missing OneDrive sites and triggers provisioning automatically.

ADVERTISEMENT