As this forum is a public platform, we’ve taken steps to help protect your privacy by removing your organization’s domain name from your message. To ensure your data remains secure, we kindly recommend avoiding the inclusion of personal or organizational details such as domain names or screenshots with sensitive information in future posts.
Hi @BlueHare Admin,
I hope you're having a productive day.
The error you’re seeing "TenantAccessBlockedException", typically means that the Microsoft 365 tenant has been blocked at the organizational level. This usually happens in one of the following scenarios:
- The Microsoft 365 subscription is temporarily suspended due to a billing-related issue, such as an unpaid balance, expired domain, or missed payment.
- The subscription or domain was recently renewed or updated, but the change has not yet fully propagated across Microsoft’s backend systems. This process can take up to 24 hours.
Because this is a tenant-wide restriction, it cannot be resolved through local troubleshooting steps such as reinstalling applications, clearing browser cache, or changing device settings. Resolution requires action from a user who has the Global Administrator role in Microsoft 365.
Note: If there is another Global Administrator in the tenant, please ask them to perform the steps below. If this account is the only Global Administrator, contacting Microsoft Support will be required.
1/ Verify and resolve any billing-related issues
- Sign in to the Microsoft 365 Admin Center
- Go to Billing > Bills & payments and confirm there are no overdue balances
- Navigate to Billing > Your products, select the Microsoft 365 or Exchange Online subscription, and check its status
- If the subscription shows Suspended or Disabled, select Reactivate subscription and follow the prompts, including updating payment information if needed
If billing is already confirmed as current, this step can be skipped.
2/ Check for compliance-related holds
- Review the Microsoft 365 Compliance portal to ensure there are no enforcement actions or compliance holds affecting tenant access
Please note that after resolving billing issues or reactivating a subscription, service restoration can take 1–3 hours, and in some cases up to 24 hours. During this time, the error message may continue to appear.
3/ Verify account status using PowerShell (Global Admin required)
A Global Administrator can run the following commands to check licensing and unblock individual accounts if needed:
Connect-MsolService
Get-MsolAccountSku
Run:
Set-MsolUser -UserPrincipalName ******@domain.com -BlockCredential $false
This unblocks the user (if individual account was locked).
4/ Contact Microsoft Support if the issue persists
If the tenant remains blocked and the issue cannot be resolved through the Admin Center, a Global Administrator will need to open a support request with Microsoft. A support engineer can review backend configurations, run advanced diagnostics, and escalate the issue if required.
- Admin support instructions: Get support – Microsoft 365 admin
- Phone support options: Customer Service phone numbers – Microsoft Support
- If the subscription is managed through a Microsoft partner or reseller, they can also assist with opening and managing the support case.
I apologize for redirecting you the related team support, as the moderators in this community don’t have access to the detailed system needed to troubleshoot this effectively due to privacy and security constraints. But Microsoft’s support team has elevated permissions and access to backend systems that we, as community moderators, do not. This ensures your issue is handled with the right tools and expertise and helps you get a faster resolution.
Please let me know the results after completing these steps or if you run into any issues along the way. I’m happy to continue assisting and help guide you toward a resolution.
As other users will also search for information in this community, your vote can significantly help those with similar inquiries quickly locate the most relevant resources.
Thank you for your kindness and for contributing to the forum.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.