An Azure machine learning service for building and deploying models.
Hello Priyansh Sharma,
Welcome to Microsoft Q&A and Thanks for reaching out,
Azure Machine Learning does work on Azure for Students, but your subscription is governed by an “Allowed locations / best available regions” policy.
Because of this policy:
- Only specific regions are permitted
- Any attempt to create resources outside those regions is blocked
- This results in the error:
RequestDisallowedByPolicy
Please refer this: https://dotnet.territoriali.olinfo.it/en-us/azure/azure-resource-manager/troubleshooting/error-policy-requestdisallowedbypolicy
How to identify allowed regions
You can check which regions are allowed in your subscription:
1: Azure Portal
- Go to Azure Portal → Azure Policy
- Select Assignments
- Look for policies like:
- Allowed locations
- Deny-Region / best-available regions
- Open the policy and check Parameters
- You’ll see a list of permitted regions
2: Azure CLI
Run the following command:
az policy assignment list --query "[].{name:name,displayName:displayName,params:parameters}" -o table
- Look for entries containing locations
- Note the allowed region codes
What to do next
Create your Azure Machine Learning workspace in one of the allowed regions
Common allowed regions (may vary per user):
- East US
- West Europe
- Central India
Important clarifications
- This is not a bug
- This is not a quota issue
- This is not due to missing permissions
- It is purely a subscription-level policy restriction
If you still face issues:
1. Upgrade subscription
- Move to Pay-As-You-Go
- Removes most policy restrictions
2. Use Azure ML Studio
- No manual workspace creation required
- Suitable for learning and small workloads
Azure ML is supported, but region-restricted in student subscriptions
Your error is caused by Azure Policy (Allowed locations)
Fix - Deploy in an allowed region or upgrade subscription.
I Hope this helps. Do let me know if you have any further queries.
If this answers your query, please do click Accept Answer and Yes for was this answer helpful.
Thank you!