I created a server side application in PHP that should work with Google Spreadsheets.
I can successfully authenticate with OAuth 2.0 authentication, but when I request a list of spreadsheets from Google, I get only spreadsheets shared with the service account by the owner of the spreadsheet.
Is there a way that a service account could retrieve all the spreadsheets that belong to my main account and not the service, including those that are not explicitly shared with the service account?
Also, I still want the spreadsheets to be private, so no one can access them without my permission, but I need a service account to have full access to existing and new tables.
Any advice is appreciated.
source
share