Forum Discussion
OneDrive Access Issue – User Unable to Access OneDrive Despite Multiple Troubleshooting Attempts
Hello Community,
We are facing an issue with a user who is unable to access their OneDrive. Whenever the user tries to access OneDrive, the same error message continues to appear (screenshot/error attached).
We have already performed the following troubleshooting steps:
- Removed and re-assigned the Microsoft 365 license.
- Executed the required PowerShell commands and confirmed that the user has a valid OneDrive URL and access permissions.
- Verified OneDrive and SharePoint settings from the SharePoint Admin Center.
- Used Microsoft Support and Recovery Assistant (SaRA) and reviewed the recommendations provided.
- Attempted to re-provision the user's OneDrive site.
Despite completing all the above steps, the issue persists and the same error continues to be displayed.
Additional Information:
- User has a valid Microsoft 365 license assigned.
- OneDrive service is enabled for the user.
- SharePoint Online is functioning normally for other users.
- Re-provisioning OneDrive did not resolve the issue.
Has anyone encountered a similar issue or can suggest additional troubleshooting steps to identify the root cause?
Any guidance would be greatly appreciated.
1 Reply
The screenshot shows Access Denied for the user’s own OneDrive site, so investigate identity and site authorization rather than synchronization or provisioning. Because the license, service plan, and site URL exist, further reprovisioning is unlikely to address the cause. In the Microsoft 365 admin center, run the SharePoint and OneDrive “Site User ID Mismatch” diagnostic for the account. This condition commonly follows user recreation, UPN changes, or identity synchronization changes. Also use Check Permissions on the OneDrive site, compare the user’s Entra object and UPN with the site user entry, and review Service health. Test the direct OneDrive URL as the user in a private session and as an administrator. Preserve the correlation ID and UTC timestamp on the error page. If the diagnostic finds no mismatch and permissions are correct, open a Microsoft support case with those identifiers so the backend request can be traced.