Forum Discussion
Best way to access external Azure Storage Account using SPN and reachable through a private endpoint
- Anonymous2 years ago
HI MrCalm,
AFAIK, the trusted workspace means the same tenant workspace. For work with the external tenant contents, they will have more limits on security and usage. Also across tenant may hard to manage and will affect the performance due to remote network connection.
You can also take a look at the following document about external sharing in fabric to know more about these:
External data sharing in Microsoft Fabric - Microsoft Fabric | Microsoft Learn
Regards,Xiaoxin Sheng
HI MrCalm,
In fact, fabric data pipeline also support azure storage account. You can choose data source 'azure blob' and choose ‘SPN authentication’ to use your azure account and SPN.
BTW, are you worked with the fabric trial or fabric capacity? (free trial is hosted in a virtual environment)
They may cause some issues when you try to interaction between free trial and payment environment and products.
Regards,
Xiaoxin Sheng
Hi Xiaoxin Sheng,
We are currently on a Trial capacity, and hoped that we could implement an end-to-end example before deciding to buy an actual capacity.
My primary concern is the networking security features of Fabric and the limitations and considerations that these feature pose on the available types of workloads (i.e. Notebooks [Spark clusters] or Data Factory/Pipeline).
To me Trusted Workspace Access seems to be the least restrictive of the networking security features, as we would be able to create a short-cut in a lakehouse to the desired folder i ADLSg2. Trusted Network Access seems to be limited to real Fabric Capacities and not trail.
Does Trusted Workspace Access work between tenants, or is it limited to same tenant?
I have spend quite some time getting the Managed Private Endpoint feature to work against the ADSLg2. I have tried using Notebooks with ContainerClient and BlobClient (python lib azure.staorage.blob), but also generating Short-cuts, but both were unsuccessful.
The struggles with managed private endpoints lead me to think that there may be other options for this.
Hope this clarifies my question a bit more,
Regards, René
- Anonymous2 years agoNot applicable
HI MrCalm,
AFAIK, the trusted workspace means the same tenant workspace. For work with the external tenant contents, they will have more limits on security and usage. Also across tenant may hard to manage and will affect the performance due to remote network connection.
You can also take a look at the following document about external sharing in fabric to know more about these:
External data sharing in Microsoft Fabric - Microsoft Fabric | Microsoft Learn
Regards,Xiaoxin Sheng