Hi Azure Team,
Our ADF pipeline (Oracle to Snowflake) is failing during Snowflake load with stage access error.
Observed error:
Operation on target Oracle to Snowflake_2024_v1 failed with SnowflakeOperationError.
Failure using stage area.
Status Code: 403
Error Code: AuthorizationFailure
VendorCode: 91003
What changed:
Storage account network setting was changed from:
Enabled from all networks
to
Enabled from selected networks
Current understanding:
ADF source extraction from Oracle works.
Snowflake sink fails at stage access due to storage authorization/network restriction.
Managed private endpoint exists, but Snowflake stage access still gets denied (403).
Need Azure team help with:
- Confirming which source IP(s) are being denied by storage firewall for the failed stage requests.
- Enabling and validating correct storage diagnostics ingestion for transaction logs (so 403 caller IP can be identified).
- Verifying storage firewall and network rules needed for Snowflake stage access.
- Verifying if any NSG/private endpoint/DNS routing settings are blocking this path.
- Suggesting least-privilege permanent fix while keeping storage restricted.
Thanks.