Using File Manager in ERPNext, you can organized files received from varius sources. You can also create custom folders, and put files in them.
To ensure only authorize person has access to file, set permission rules can be applied on specific Folder or File.