A cloud-based identity and access management service for securing user authentication and resource access
Hello Temp admin,
Greetings! Thanks for raising this question in Q&A forum.
I completely understand how frustrating this is! The error you're seeing "You do not have permission to cancel this subscription" happens because an account administrator without the subscription Owner role cannot cancel an Azure subscription. But here's the good news if you are the Global Administrator of the tenant, you can elevate your own access to gain Owner-level control over the subscription and then proceed with the cancellation and tenant deletion. Let me walk you through this step by step.
Step 1: Elevate your access as a Global Administrator This is the key unlock. Follow these steps to elevate access as a Global Administrator:
- Sign in to the Azure Portal as Global Administrator
- Browse to Microsoft Entra ID > Manage > Properties
- Under "Access management for Azure resources", set the toggle to Yes and save
When you set this toggle to Yes, you are assigned the User Access Administrator role in Azure RBAC at root scope — this grants you permission to assign roles in all Azure subscriptions within the tenant.
Step 2: Assign yourself the Owner role on the subscription After elevating access:
- Go to the Azure Portal > Subscriptions > select "Azure subscription 1"
- Click Access control (IAM) > Add > Add role assignment
- Select the Owner role
- Assign it to your own account
- Click Save and wait a minute for it to take effect
Step 3: Cancel the subscription Now that you have the Owner role:
- Go to the Azure Portal > Subscriptions > select "Azure subscription 1"
- Click Overview > Cancel subscription
- Follow the cancellation steps and confirm
Step 4: Make sure all prerequisite checks pass before deleting the tenant Before you can delete the tenant, Microsoft requires the following to all be true. No subscriptions for any Microsoft Online Services offerings such as Azure, Microsoft 365, or Microsoft Entra ID P1 or P2 must be associated with the organization. You must also ensure there are no users in the tenant except one Global Administrator responsible for the deletion delete any other users first. Additionally, all outstanding invoices and amounts must be paid.
So after cancelling the subscription, also check for and remove any Microsoft 365 licenses, app registrations, and other users in the tenant.
Step 5: Delete the tenant Once everything is cleaned up: Sign in to the Microsoft Entra admin center as a Global Administrator, select Microsoft Entra ID, go to the tenant's Overview page, select Manage tenants, check the checkbox for the tenant you want to delete, and select Delete.
Step 6: Remove elevated access after you're done Once you have made the changes you needed, remove the elevated access go back to Microsoft Entra ID > Properties and set the "Access management for Azure resources" toggle back to No. This is best practice even though you'll be deleting the tenant anyway.
Step 7: Contact Microsoft support if the tenant deletion still fails Microsoft is aware that customers with certain tenant configurations might be unable to successfully delete their Microsoft Entra organization and is working to address this problem. If you need more information, contact Microsoft support.
If this answer helps you kindly accept the answer which will help others who have similar questions.
Best Regards,
Jerald Felix