Hello,
I have a spreadsheet with a number of sheets. Each sheet is controlled by a different user and the users should not be able to see each other's sheets.
I understand that Protection for sheets and ranges only protects editing not viewing and anyone who has been given access to a spreadsheet can view all the data in that spreadsheet.
I began trying to get around this by developing a webapp where the user's can see and edit their data on the webapp, however I think in order for this to work I must share access to the sheet for the user and then they have access all over again. By looking in their "Shared with me" section in Drive they can find the sheet and go into it and see all the sheets, and I've accomplished nothing.
Is there an established method for this besides separating all the sheets out into different spreadsheets?
Maybe through a webapp or another mechanism that hides the original spreadsheet?
One idea I had was to run the webapp as the creator of the document rather than as the Google user making the request (The choice you are given when you deploy)...but I'd still need to know which user the request originated from to get the right data...Hmmm.
Any other ideas?
Thank you,
Steve