Hello,
Thanks for reaching out to us, we did not hear from you. I hope you have solved your issue. In case you need more information, I am adding a checklist for permission issues with your Azure Machine Learning (AML) workspace and compute resources. Some general items you may want to check as below, let us know more details so that we can help more.
- Check User Permissions
Ensure that the user experiencing the issue has the appropriate permissions to run notebooks and access the compute instance:
Workspace Permissions: Verify that the user has the required role in the AML workspace. Even if the user has the Contributor or Owner role at the subscription level, they still need specific permissions within the AML workspace. Check if they have at least the "Machine Learning Contributor" role in the workspace.
Compute Instance Permissions: Ensure that the compute instance is properly assigned to the user. You can check this by navigating to the Azure portal:
- Go to the Azure Machine Learning workspace.
- Select the "Compute" section.
- Click on the specific compute instance.
- Verify if the compute instance has proper access roles set up for the users.
- Verify Network Access
Check if there are any network restrictions that might prevent access to the compute instance:
VNet and Firewall Settings: If your AML workspace and compute instance are behind a Virtual Network (VNet) or have firewall rules, ensure that the user’s network is properly configured to access these resources.
Public Network Access: If your compute instance is configured to only allow public network access, make sure that your IP address is not blocked.
- Check Application Permissions
The NoApplicationPermissons_Warning
suggests there might be issues with application permissions:
Service Principal or Managed Identity: Ensure that the service principal or managed identity used by your notebook or AML workspace has the appropriate permissions to access and execute operations on the compute instance.
Role Assignments: Confirm that the service principal or managed identity has been assigned the correct role for the AML workspace and compute instance.
- Kernel and Compute Configuration
The kernel error may indicate issues with the compute instance configuration or the notebook kernel itself:
Restart Compute Instance: Sometimes, simply restarting the compute instance can resolve temporary issues. Go to the Azure portal, find the compute instance, and restart it.
Kernel Version: Ensure that the notebook kernel is compatible with the compute instance. Sometimes updates or changes in the compute environment might require kernel adjustments.
- Recent Changes and Updates
Since the issue began occurring after a specific date, consider any recent changes:
- AML Workspace Updates: Check if there were any updates or changes made to the AML workspace settings or compute instance configurations around that date.
- Notebook Configuration: Verify if any recent changes were made to the notebook configuration that might affect its execution.
Please have a try and I hope it helps.
Regards,
Yutong
-Please kindly accept the answer if you feel helpful to support the community, thanks a lot.