Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
Sumit Gaur hi & thx for join me here at Q&A portal,
I guess it is SFTP limitation, not ur chmod/chown flow being wrong.
Azure Blob SFTP with local users currently does not support Default ACLs or extra named ACL entries in the access path, if any directory in the login path or home directory has Default ACLs/additional ACLs, SFTP can fail even when permissions look correct, which matches ur “default ACL added > login fails” behavior.
Only basic POSIX entries like user::, group::, other:: are safe for SFTP local-user access, Default ACLs are the problem. emove Default ACLs from the container/user path and keep access controlled with ownership + normal access ACLs only. For files uploaded by Logic Apps/Functions, dont rely on Default ACL inheritance, instead run a post-upload permission fix, like an Event Grid trigger to Function that sets owner/permissions on the new blob/path, or make the uploader write with the correct identity/ACL model. If u need real inherited ACL behavior across REST/SDK and SFTP, look at Entra ID-based SFTP access but its still preview, so test hard before prod.
Default ACLs break local-user SFTP login, remove them and handle new blob permissions
rgds, Alex
&
if my answer helps pls accept it.
and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.