Can't access AML Notebooks

Yeliz Kilinc 0 Reputation points Microsoft Employee
2025-12-29T16:07:00.92+00:00

When I open the AML Workspace and click "notebooks", I get this error "You do not have access to the workspace storage account. The storage account may be behind a VNET. Contact your administrator if this error persists.". I can see samples but not my files. I believe it can't access the blob storage but which roles should I give ? I gave my user and managed identity of AML relevant permissions but it still doesn't work.

Azure Machine Learning
{count} votes

1 answer

Sort by: Most helpful
  1. Manas Mohanty 13,440 Reputation points Microsoft External Staff Moderator
    2026-01-08T11:46:22.98+00:00

    Hey Yeliz Kilinc

    Thank you for the confirming the constraint on using "Keybased" authentication.

    I was able to replicate the scenario after disabling key based authentication.

    Solution is to use Jupiter notebook or VS code web/desktop from computes with manage identity permission to storage.

    Attached steps to use managed identity authentication for other using looking answer on same context.

    1. Compute Instance has MI enabled (System‑assigned MI is fine). Workspace and compute MI(s) have Storage RBAC: MIoncomputes
    2. Storage Blob Data Contributor and reader (or Reader if strictly read‑only) on the workspace storage account scope.
    3. Goto Data in AML studio then locate Default blob store. User's image on the Default Datastores, turn off “Save credentials with the datastore for data access” and turn on “Use workspace managed identity for data preview and profiling.  Blobstoresetting
    4. Check "Enabled  Managed Identity for SMB" on Storage configuration with "Key based authentication" disabled.

    If you found the pointers in answer helpful, please don't forget to accept this answer as verified one.

    Thank you for collaborating.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.