An Azure service that provides natural language capabilities including sentiment analysis, entity extraction, and automated question answering.
Hello @satish velayudhan,
Thank you for reaching out regarding the issue with creating a project in the Hub.
Based on the error message “restricted permission”, this behavior is typically observed when the required permissions or configurations are not fully in place at the Azure subscription or resource level.
Since creating a project within a Hub (Azure AI Foundry) involves provisioning and accessing multiple dependent resources, access is required across several scopes.
Recommended checks
1. Verify Azure RBAC permissions Please ensure that your account has Contributor or Owner role assigned at the Resource Group or Subscription level.
Additionally, the following permissions are required (directly or via role):
-
Microsoft.MachineLearningServices/workspaces/write -
Microsoft.MachineLearningServices/workspaces/hubs/write -
Microsoft.MachineLearningServices/workspaces/hubs/join/action -
Microsoft.Storage/storageAccounts/write -
Microsoft.KeyVault/vaults/write -
Microsoft.CognitiveServices/accounts/write -
Microsoft.Resources/deployments/validate/action
2. Confirm resource provider registration Kindly verify that the following resource providers are registered in your subscription:
-
Microsoft.MachineLearningServices -
Microsoft.Storage -
Microsoft.KeyVault -
Microsoft.CognitiveServices
This can be checked from: Azure Portal → Subscription → Resource providers
3. Review Azure Policy restrictions If there are Azure Policies applied at the subscription or resource group level, they may restrict resource creation.
Please check:
- Resource Group → Policies
- Look for any deny assignments related to resource types, regions, or configurations
In such cases, creating the Hub/project directly via the Azure Portal can help identify and comply with required policy constraints.
4. Validate quota and region availability Please ensure that the required quota is available for dependent services (e.g., Cognitive Services, Storage). If needed, try deploying in an alternate region or subscription.
5. Hub access permissions If you are trying to create a project in an existing Hub, please ensure you have permission to join the Hub:
- Microsoft.MachineLearningServices/workspaces/hubs/join/action
6. Review Activity Log for detailed error For more specific failure details:
- Navigate to Azure Portal → Resource Group → Activity Log
- Check for failed operations and review error codes such as:
-
AuthorizationFailed -
RequestDisallowedByPolicy
If a Hub is not already created, you may try allowing Azure AI Foundry to automatically create a default Hub (requires Contributor/Owner access). Once the Hub is created, project creation should proceed successfully.
Please refer this
How to create & manage a hub + project: https://learn.microsoft.com/azure/ai-studio/how-to/create-azure-ai-resource
Required RBAC perms for hubs & projects: https://learn.microsoft.com/azure/ai-studio/concepts/ai-resources#roles
Register resource providers: https://learn.microsoft.com/azure/ai-studio/concepts/architecture#azure-resource-providers
I Hope this helps. Do let me know if you have any further queries.
Thank you!