Hi @prasantc , I understand that you're trying to use Azure Blob Storage via SFTP from your PHP Web App deployed on Azure Web App. You've created 6 local users for SFTP in Azure Blob Storage.
Next step is to put the correct permissions for each user. Note: you can specify only container-level permissions. Directory-level permissions aren't supported.
As you configure permissions, you have the option of setting a home directory for the local user. If no other container is specified in an SFTP connection request, then the home directory is the directory that the user connects to by default.
Then your web app needs to figure out how to connect to an SFTP server. I don't have any experience for this, please refer to general PHP instruction. One blog that I found (disclaimer: I have not tried/verified this - you do this entirely at your own risk and you are responsible for ensuring that any accessed material does not infringe any laws or might cause offence in any other way): How to connect to SFTP with PHP (sftptogo.com).
Use the following example for username and hostname, adjusting them to your own username and storage account name:
Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.