ftUPLOAD still stores path to file, but files now stored in uFiles and served via uBlob
no need to do CanAccessModule as security check is done within GetDataset. catch exception if security fails and return 404