Since Airtable is limited in term of allocated space (20Go) it would be great to use Google Drive/Dropbox/...
Per example in google drive ;
1 - I would need to connect my App to google drive (GSuite) & select a folter.
2 - I chose the parameters (User folder = wich Airtable field, Ex. email address, File Name = wich record field Ex. Record name + unique filename)
3 - My users can now see all the files they have access and when they clic download it would
(I intend to use it as an version archive with the last updated file in Airtable when the user clic on "Old version" he would see a list of all old files & record information)
If they want to go with an older version they would download the old file then update the record with the downloaded file.