Amazon S3 storage allows you to provide users with the permission to make an upload using a signed POST request, which incorporates the concept of a POST policy, allowing you to limit things like filename and size of upload for that request. You might, for example, want to permit your user to upload a .mp4 file up to 100MB in size.
Does Azure blob storage have an equivalent to this? As far as I can tell, they recommend that you generate a SAS token for an upload which has no capability of limiting filename and upload size.